public AddressConsumer(ITypesenseClient client, ILogger <AddressConsumer> logger, IPostgresWriter postgresWriter, IOptions <KafkaSetting> kafkaSetting, IOptions <DatabaseSetting> databaseSetting, IOptions <TypesenseSetting> typesenseSetting) { _client = client; _logger = logger; _postgresWriter = postgresWriter; _kafkaSetting = kafkaSetting.Value; _databaseSetting = databaseSetting.Value; _typesenseSetting = typesenseSetting.Value; }
public DatafordelereDatabaseWriter( ILogger <DatafordelereDatabaseWriter> logger, IOptions <KafkaSetting> kafkaSetting, IOptions <DatabaseSetting> databaseSetting, IDatabaseWriter databaseWriter, IPostgresWriter postgresWriter ) { _logger = logger; _kafkaSetting = kafkaSetting.Value; _databaseSetting = databaseSetting.Value; _databaseWriter = databaseWriter; _postgresWriter = postgresWriter; }