Lire appsettings json valeurs .NET de Base d'un Projet de Test

Mon application Web doit lire le Document DB touches de appsettings.fichier json. J'ai créé une classe avec les noms de clé et la lecture de la section de configuration dans ConfigureaServices():

    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);
    }

Je suis à la recherche de façons de lire les valeurs de Clé dans le projet de Test.

OriginalL'auteur S.Siva | 2016-09-30