Пример #1
0
 public PostgreSqlEventStorage(IOptions <PostgreSqlOptions> postgreSqlOptions, IOptions <PoleEventBusOption> producerOptions, IEventStorageInitializer eventStorageInitializer)
 {
     this.producerOptions         = producerOptions.Value;
     this.options                 = postgreSqlOptions.Value;
     this.eventStorageInitializer = eventStorageInitializer;
     tableName = eventStorageInitializer.GetTableName();
 }
 public ExpiredEventsCollectorProcessor(
     ILogger <ExpiredEventsCollectorProcessor> logger,
     IEventStorageInitializer initializer,
     IEventStorage eventstorage,
     IOptions <PoleEventBusOption> poleOptions)
 {
     this.logger       = logger;
     this.initializer  = initializer;
     this.eventstorage = eventstorage;
     this.poleOptions  = poleOptions.Value;
 }