Esempio n. 1
0
        public Configuration(IApplicationEnvironment applicationEnvironment, IStorage storage)
        {
            ConfigurationBuilder configurationBuilder = new ConfigurationBuilder();

              configurationBuilder.SetBasePath(applicationEnvironment.ApplicationBasePath);
              configurationBuilder.AddJsonFile("config.json");
              configurationBuilder.AddEnvironmentVariables();
              //configurationBuilder.AddStorage(storage);
              this.configuration = configurationBuilder.Build();
        }
Esempio n. 2
0
 public Program(IApplicationEnvironment appEnv)
 {
     var builder = new ConfigurationBuilder();
     builder.SetBasePath(appEnv.ApplicationBasePath);
     builder.AddJsonFile("config.json", optional:true);
     builder.AddEnvironmentVariables();
     Configuration = builder.Build();
     _accountName = Configuration["AccountName"] ?? string.Empty;
     _accountKey = Configuration["AccountKey"] ?? string.Empty;
     _directory = Configuration["Directory"] ?? string.Empty;
 }
Esempio n. 3
0
        public Startup(IHostingEnvironment environment, 
                       IApplicationEnvironment applicationEnvironment)
        {
            var builder = new ConfigurationBuilder();
            builder.SetBasePath(applicationEnvironment.ApplicationBasePath)
                   .AddJsonFile("config.json")
                   .AddUserSecrets()
                   .AddEnvironmentVariables();

            Configuration = builder.Build();
        }