public PostgreSqlSagaStorage(IOptions <PoleSagasStoragePostgreSqlOption> poleSagasStoragePostgreSqlOption, ISagaStorageInitializer sagaStorageInitializer) { this.poleSagasStoragePostgreSqlOption = poleSagasStoragePostgreSqlOption.Value; this.sagaStorageInitializer = sagaStorageInitializer; sagaTableName = sagaStorageInitializer.GetSagaTableName(); activityTableName = sagaStorageInitializer.GetActivityTableName(); }
public PostgreSqlSagaStorageInitializer(IOptions <PoleSagasStoragePostgreSqlOption> poleSagaServerOption, ILogger <PostgreSqlSagaStorageInitializer> logger) { this.options = poleSagaServerOption.Value; this.logger = logger; }