コード例 #1
0
 public EventsReader(
     DbConnections settings,
     IEventStoreContext context,
     IEventTypeRegistry typeRegistry)
 {
     _connections  = settings ?? throw new ArgumentNullException(nameof(settings));
     _context      = context ?? throw new ArgumentNullException(nameof(context));
     _typeRegistry = typeRegistry ?? throw new ArgumentNullException(nameof(typeRegistry));
 }
コード例 #2
0
 public EventsWriter(
     DbConnections connections,
     IEventStoreContext context,
     IEventTypeRegistry typeRegistry,
     EventsOutbox outbox,
     ILogger <EventsWriter> logger)
 {
     _connections  = connections;
     _context      = context;
     _typeRegistry = typeRegistry;
     _outbox       = outbox;
     _logger       = logger;
 }
コード例 #3
0
 public EventTypeRegistry(DbConnections connections, IEventStoreContext context)
 {
     _connections = connections;
     _context     = context ?? throw new ArgumentNullException(nameof(context));
 }