0
我有這個問題,我需要從不同的項目應用程序二進制文件 調用方法,但該方法接受AService(IDatabaseFactory dbfac)。我想通過那裏的ravendb實例,但不知道如何。在我的應用我有:如何通過IDatabaseFactory接口注入ravendb實例?
var documentStore = new Raven.Client.Document.DocumentStore { ConnectionStringName = "RavenDB" };
documentStore.Initialize();
var session = documentStore.OpenSession();
在其他應用程序我有:
public AService(IDatabaseFactory dbFac)
{
_ravenDbFactory = dbFac;
_rdb = _ravenDbFactory.Create();
}
現在我怎麼能我通過我的數據庫會話到該接口?它是可行的還是我必須實現該接口? 謝謝
那是我的想法,但希望有一些訣竅:) –