Exemplo n.º 1
0
        public static IChronicleBuilder UseRedisPersistence(this IChronicleBuilder builder, string appSettingsSection, IConfiguration configuration)
        {
            ChronicleRedisSettings settings;

            try
            {
                settings = JsonConvert.DeserializeObject <ChronicleRedisSettings>(configuration.GetSection(appSettingsSection)?.Value);
            }
            catch
            {
                throw new ChronicleException(DeserializationError);
            }
            return(builder.ConfigureRedisPersistence(settings));
        }
Exemplo n.º 2
0
 public static IChronicleBuilder UseRedisPersistence(this IChronicleBuilder builder, ChronicleRedisSettings settings)
 {
     return(builder.ConfigureRedisPersistence(settings));
 }