public static IHostConfiguration UseSqlServerSagaStore(this IHostConfiguration configuration, string connectionString) { configuration.EnableSagas(new SqlServerSagaStore(connectionString, new JsonMessageSerializer())); return(configuration); }
public static IHostConfiguration UseSqlServerSagaStore(this IHostConfiguration configuration, string connectionString) { configuration.EnableSagas(new SqlServerSagaStore(connectionString)); return(configuration); }
public static IHostConfiguration UseRedisSagaStore(this IHostConfiguration configuration, IConnectionMultiplexer multiplexer, RedisConfiguration redisConfiguration) { configuration.EnableSagas(new RedisSagaStore(multiplexer, redisConfiguration.DatabaseId, redisConfiguration.MessageSerializer)); return(configuration); }