public DurableSubscriber(IBuilder builder, IEventStoreConnection client, IPersistCheckpoints store, IDispatcher dispatcher, ReadOnlySettings settings, IMessageMapper mapper) { _builder = builder; _client = client; _store = store; _dispatcher = dispatcher; _settings = settings; _jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All, Binder = new EventSerializationBinder(mapper), ContractResolver = new EventContractResolver(mapper) }; }
public EventUnitOfWork(IPersistCheckpoints checkpoints, ReadOnlySettings settings) { _checkpoints = checkpoints; _settings = settings; }