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