私は分散モジュールベースのシステムを持っています。文字列を受け取り、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 サービス ラッパーを使用するためのラッパーを作成するにはどうすればよいですか?