using Kurisu.AspNetCore.Startup; using Kurisu.Startup; using Microsoft.AspNetCore.DataProtection; using StackExchange.Redis; class Program { static void Main(string[] args) { KurisuHost.Run(true, args); } } public class Startup : DefaultStartup { public Startup(IConfiguration configuration) : base(configuration) { } public override void ConfigureServices(IServiceCollection services) { base.ConfigureServices(services); //todo var redis = ConnectionMultiplexer.Connect($"192.168.199.30:30115,defaultDatabase:1,password=zxc111"); services.AddDataProtection() .SetApplicationName("basic") .PersistKeysToStackExchangeRedis(redis, "DataProtection-Keys"); } }