Beispiel #1
0
 public NhDataContext(INhSessionProvider sessionProvider,
                      IEntityPropertySetter propertySetter, IServiceProvider serviceProvider)
 {
     this.sessionProvider = sessionProvider;
     this.propertySetter  = propertySetter;
     this.serviceProvider = serviceProvider;
     trackedEntities      = new List <IEntity>();
 }
Beispiel #2
0
 public ShoppingSagaRepository(INhSessionProvider nhSessionProvider)
     : base(nhSessionProvider)
     => _nhSessionProvider = nhSessionProvider;
 public NhTransactionManager(INhSessionProvider sessionAccessor, IDataFilterHandler dataFilterHandler)
 {
     this.sessionAccessor   = sessionAccessor;
     this.dataFilterHandler = dataFilterHandler;
 }
Beispiel #4
0
 public ReadModelOperations(INhSessionProvider sessionProvider)
 {
     _sessionProvider = sessionProvider;
 }
Beispiel #5
0
 public NhAsyncRepository(INhSessionProvider nhSessionProvider)
 {
     _nhSessionProvider = nhSessionProvider;
 }