Meine Webanwendung muss die Document DB-Schlüssel aus der appsettings.json-Datei lesen. Ich habe eine Klasse mit den Schlüsselnamen erstellt und Lesen des Abschnitts Config in ConfigureaServices()
als:Lesen von Appsettings-JSON-Werten in .NET Core-Testprojekt
public Startup(IHostingEnvironment env) {
var builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
.AddEnvironmentVariables();
Configuration = builder.Build();
}
public IConfigurationRoot Configuration { get; }
public void ConfigureServices(IServiceCollection services) {
services.AddMvc().AddJsonOptions(options => options.SerializerSettings.ContractResolver = new DefaultContractResolver());
services.AddSession();
Helpers.GetConfigurationSettings(services, Configuration);
DIBuilder.AddDependency(services, Configuration);
}
Ich bin für die Wege suche, um die Schlüsselwerte in Testprojekt zu lesen.
https://docs.asp.net/en/latest/fundamentals/configuration.html#configuration – Nkosi