我有一个基于分布式模块的系统。它具有接收字符串并使用 MySQL 作为后端的 DB 服务(包装器)。在我的 SQL 客户端服务端,我有一些接口,例如:
interface IDbDriver
{
void Connect(string adress, string dbName, string login, string pass);
void Send(string query, Action<string> callback);
}
如何让 NHibernate 使用我的IDbDriver
实现向 DB 发送命令,或者如何为 NHibernate 创建一些包装器以使用我的 DB 服务包装器?