esen Sie die json-Werte für appsettings in .NET Core Test Projec

Meine Webanwendung muss die Document DB-Schlüssel aus der Datei appsettings.json lesen. Ich habe eine Klasse mit den Schlüsselnamen erstellt und den Abschnitt Config in @ geleseConfigureaServices() wie

    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 suche nach Möglichkeiten, die Schlüsselwerte im Testprojekt zu lesen.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage