More work in this Configuration Manager

This commit is contained in:
Janus Knudsen 2025-01-31 22:08:54 +01:00
parent 8e6492e979
commit 21d7128e74
11 changed files with 299 additions and 79 deletions

View file

@ -23,6 +23,7 @@ public class ConfigurationTests : TestFixture
_builder = new KeyValueConfigurationBuilder(_mockRepo.Object);
}
[TestMethod]
public async Task LoadConfiguration_WithValidData_BuildsCorrectly()
{
@ -142,7 +143,7 @@ public class ConfigurationTests : TestFixture
}
};
IConfiguration configuration = new JsonConfiguration(configData, new Microsoft.Extensions.Configuration.ConfigurationReloadToken());
Microsoft.Extensions.Configuration.IConfiguration configuration = null;// new JsonConfiguration(configData, new Microsoft.Extensions.Configuration.ConfigurationReloadToken());
// Act
var welcomeConfig = configuration.GetSection("Email:Templates:Welcome").Get<WelcomeEmailConfig>();