using StackExchange.Redis; var builder = Host.CreateApplicationBuilder(args); builder.UseOrleans(silo => { silo.AddActivityPropagation(); silo.UseRedisClustering(builder.Configuration.GetConnectionString("Valkey")!); silo.UseRedisReminderService(conf => { ConfigurationOptions configurationOptions = ConfigurationOptions.Parse(builder.Configuration.GetConnectionString("Valkey")!); configurationOptions.DefaultDatabase = 0; conf.ConfigurationOptions = configurationOptions; }); silo.AddRedisGrainStorageAsDefault(options => { ConfigurationOptions configurationOptions = ConfigurationOptions.Parse(builder.Configuration.GetConnectionString("Valkey")!); configurationOptions.DefaultDatabase = 1; options.ConfigurationOptions = configurationOptions; }); }); var host = builder.Build(); host.Run();