gpt4 book ai didi

c# - 如何让 NHibernate 通过我的函数将所有 sql 查询作为字符串转发?

转载 作者:行者123 更新时间:2023-11-30 01:09:34 25 4
gpt4 key购买 nike

我有一个基于分布式模块的系统。它有接收字符串并使用 MySQL 作为后端的数据库服务(包装器)。在我的 SQL 客户端服务端,我有一些接口(interface),例如:

interface IDbDriver
{
void Connect(string adress, string dbName, string login, string pass);
void Send(string query, Action<string> callback);
}

如何让 NHibernate 使用我的 IDbDriver 实现向数据库发送命令,或者如何为 NHibernate 创建一些包装器以使用我的数据库服务包装器?

最佳答案

正如我所见,IDBDriver 用于建立连接和执行查询。如果是这样,您不需要将 IDbDriver 与 NHibernate 一起使用,因为 ISessionFactory 和 ISession 已经执行了 IDbDriver 执行的操作。

关于c# - 如何让 NHibernate 通过我的函数将所有 sql 查询作为字符串转发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19552220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com