WIP on Config Handling
This commit is contained in:
parent
4dc03f2cbf
commit
8e6492e979
17 changed files with 314 additions and 288 deletions
|
|
@ -5,7 +5,8 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
using Tests;
|
||||
using Core.Configurations.ConfigurationManager;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Core.Configurations.SmartConfiguration;
|
||||
|
||||
namespace Configuration.Core.Tests;
|
||||
|
||||
|
|
@ -141,7 +142,7 @@ public class ConfigurationTests : TestFixture
|
|||
}
|
||||
};
|
||||
|
||||
var configuration = new JsonConfiguration(configData, new Microsoft.Extensions.Configuration.ConfigurationReloadToken());
|
||||
IConfiguration configuration = new JsonConfiguration(configData, new Microsoft.Extensions.Configuration.ConfigurationReloadToken());
|
||||
|
||||
// Act
|
||||
var welcomeConfig = configuration.GetSection("Email:Templates:Welcome").Get<WelcomeEmailConfig>();
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ namespace Tests
|
|||
public virtual IConfigurationRoot Configuration()
|
||||
{
|
||||
|
||||
IConfigurationBuilder configBuilder = Core.Configurations.AzureConfigurationManager.AppConfigBuilder("appsettings.dev.json");
|
||||
IConfigurationBuilder configBuilder = Core.Configurations.SmartConfigManager.AppConfigBuilder("appsettings.dev.json");
|
||||
IConfigurationRoot configuration = configBuilder.Build();
|
||||
|
||||
return configuration;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue