This commit is contained in:
TheXamlGuy
2024-05-24 08:21:49 +01:00
parent e82fa8d05f
commit 12d1392207
90 changed files with 146 additions and 168 deletions
+4 -4
View File
@@ -3,15 +3,15 @@
namespace Bitvault;
public class ContainerInitializer(IEnumerable<IConfigurationDescriptor<ContainerConfiguration>> configurations,
IComponentFactory componentFactory,
IComponentFactory componentFactory,
IContainerHostCollection vaults) : IInitializer
{
public async Task Initialize()
{
foreach (IConfigurationDescriptor<ContainerConfiguration> configuration in configurations)
{
{
if (componentFactory.Create<IContainerComponent,
ContainerConfiguration>(configuration.Section, configuration.Value)
ContainerConfiguration>(configuration.Section, configuration.Value)
is IComponentHost host)
{
vaults.Add(host);
@@ -19,4 +19,4 @@ public class ContainerInitializer(IEnumerable<IConfigurationDescriptor<Container
}
}
}
}
}