
App settings in .NET
Reading Configuration from appsettings.json 1 2 3 4 5 var config = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json") .Build(); var val =config["randomString"]; Binding Configuration to Static Classes 1 2 3 4 5 6 7 8 9 10 11 12 13 public static class RandomClass { public const string hello = "hello"; public static readonly string bello = "90"; static RandomClass() { var configuration = new ConfigurationBuilder() .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true) .Build(); bello = configuration["MySettings:Bello"]; } } 1. Add appsettings.json to Your Project Ensure you have an appsettings.json file in the root of your project. It might look something like this: ...