public StoresWrapper( ITransaction transaction, IEventStore eventStore, ISnapshotStore snapshotStore) { _verifier = new StoresWrapperVerifier(); _verifier.CalledMethods |= EventStoreMethods.Ctor; _transaction = transaction; _eventStore = new EventStoreWrapper(eventStore, _verifier); _snapshotStore = new SnapshotStoreWrapper(snapshotStore, _verifier); }
public EventStoreWrapper(IEventStore eventStore, StoresWrapperVerifier methods) { _store = eventStore; Verifier = methods; }
public SnapshotStoreWrapper(ISnapshotStore snapshotStore, StoresWrapperVerifier methods) { _store = snapshotStore; Verifier = methods; }