I'm using ASP.NET Core 2 I'm trying to access Configuration in context class,I've done configurations like this: in Program.cs:
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
......
.ConfigureAppConfiguration((builderContext, config) =>
{
IHostingEnvironment env = builderContext.HostingEnvironment;
config.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: true);
})
.Build();
in Startup.cs:
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
I can access it in controllers like this:
public HomeController(IConfiguration configuration)
{...}
but how do I access it in context class? thanks