コード例 #1
0
ファイル: UnitOfWork.cs プロジェクト: the-overengineer/revenj
 public UnitOfWork(IObjectFactory factory)
 {
     Scope         = factory.CreateInnerFactory();
     Manager       = factory.Resolve <IDatabaseQueryManager>();
     DatabaseQuery = Manager.BeginTransaction();
     Scope.RegisterInstance(DatabaseQuery);
     Context = Scope.Resolve <IDataContext>();
 }