public void TearDown() { Conventions.SetFindAggregateTypeForEventType(null); Resolver.Reset(); _eventStoreConnection.Close(); _eventStoreConnection = null; _logger = null; }
public EventStoreEventStore(IEventStoreSession eventStoreConnection, ILogger logger) { if (eventStoreConnection == null) { throw new ArgumentNullException("eventStoreConnection"); } if (logger == null) { throw new ArgumentNullException("logger"); } _eventStoreConnection = eventStoreConnection; _logger = logger; }
public void SetUp() { _logger = new ConsoleLogger(); _eventStoreConnection = EventStoreConnection.Create(new IPEndPoint(IPAddress.Loopback, 1113)); _eventStoreConnection.ConnectAsync().Wait(); Resolver.Configure( type => { if (type == typeof(ILogger)) { return(_logger); } throw new InvalidOperationException($"No type of {type} registered."); }, type => null, o => { }); }