Example #1
0
 public StoreEntities(IMetrics metrics, IStoreEvents eventstore, IStoreSnapshots snapstore, IOobWriter oobstore, IEventFactory factory)
 {
     _metrics    = metrics;
     _eventstore = eventstore;
     _snapstore  = snapstore;
     _oobstore   = oobstore;
     _factory    = factory;
 }
Example #2
0
 public RepositoryFactory(IMetrics metrics, IStoreEvents eventstore, IStoreSnapshots snapstore, IStorePocos pocostore, IOobWriter oobStore, IEventFactory factory)
 {
     _metrics    = metrics;
     _eventstore = eventstore;
     _snapstore  = snapstore;
     _pocostore  = pocostore;
     _oobStore   = oobStore;
     _factory    = factory;
 }
 public StoreEntities(IMetrics metrics, IStoreEvents eventstore, IStoreSnapshots snapstore, IOobWriter oobstore, IEventFactory factory, IVersionRegistrar registrar)
 {
     _metrics    = metrics;
     _eventstore = eventstore;
     _snapstore  = snapstore;
     _oobstore   = oobstore;
     _factory    = factory;
     _registrar  = registrar;
 }
 public StoreEntities(IMetrics metrics, IStoreEvents eventStore, IStoreSnapshots snapStore, IOobWriter oobStore, IEventFactory factory, IVersionRegistrar registrar, ITrackChildren childTracker)
 {
     _metrics      = metrics;
     _eventStore   = eventStore;
     _snapStore    = snapStore;
     _oobStore     = oobStore;
     _factory      = factory;
     _registrar    = registrar;
     _childTracker = childTracker;
 }
Example #5
0
 public FakeEntity(IEventFactory factory, IStoreEvents store, IOobWriter oobWriter)
 {
     (this as INeedEventFactory).EventFactory = factory;
     (this as INeedStore).Store     = store;
     (this as INeedStore).OobWriter = oobWriter;
 }
 public IgnoreConflictResolver(IStoreEvents store, IOobWriter oobStore)
 {
     _store    = store;
     _oobStore = oobStore;
 }
Example #7
0
 public Repository(TParent parent, IMetrics metrics, IStoreEvents store, IStoreSnapshots snapshots, IOobWriter oobStore, IEventFactory factory, IDomainUnitOfWork uow)
     : base(metrics, store, snapshots, oobStore, factory, uow)
 {
     _parent = parent;
 }