Esempio n. 1
0
 public InMemoryNetworkState(ILogger <InMemoryNetworkState> logger, PostgresWriter postgresWriter, IOptions <DatabaseSetting> databaseSetting, IServiceProvider serviceProvider)
 {
     _logger          = logger;
     _postgresWriter  = postgresWriter;
     _databaseSetting = databaseSetting;
     _serviceProvider = serviceProvider;
 }
Esempio n. 2
0
 public ElementNotFeededValidator(ILogger <ElementNotFeededValidator> logger, InMemoryNetworkState inMemoryNetworkState, PostgresWriter postgresWriter, IOptions <DatabaseSetting> databaseSetting, IProducer eventProducer, IOptions <KafkaSetting> kafkaSetting)
 {
     _logger = logger;
     _inMemoryNetworkState = inMemoryNetworkState;
     _postgresWriter       = postgresWriter;
     _databaseSetting      = databaseSetting.Value;
     _eventProducer        = eventProducer;
     _kafkaSetting         = kafkaSetting.Value;
 }