private RpgCalendarSettings GetRpgCalendarSettings() { var appSettings = new RpgCalendarSettings(); Configuration.GetSection(nameof(RpgCalendarSettings)).Bind(appSettings); return(appSettings); }
public Startup(IConfiguration configuration, IWebHostEnvironment env) { Env = env; Configuration = configuration; AppSettings = GetRpgCalendarSettings(); var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", false, true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", true) .AddEnvironmentVariables(); }