fixed fetching configuration from root

This commit is contained in:
TheXamlGuy
2024-01-07 13:18:38 +00:00
parent 28af62d72d
commit d86c5da7a9
5 changed files with 18 additions and 14 deletions
@@ -1,10 +1,8 @@
using Hyperbar.Extensions;
using Hyperbar.Windows.Interop;
using Hyperbar.Windows.Primary;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Options;
namespace Hyperbar.Windows
{
@@ -45,11 +43,8 @@ namespace Hyperbar.Windows
builder.Create(context, isolatedServices);
}).Build();
services.AddTransient<IWidgetContext>(provider => new WidgetContext(host.Services));
host.Start();
var d = host.Services.GetService<IOptionsMonitor<PrimaryWidgetConfiguration>>();
services.AddTransient(provider => host);
return services;
}