This commit is contained in:
TheXamlGuy
2024-01-18 23:55:02 +00:00
parent a0042a5299
commit 4766ed1156
7 changed files with 22 additions and 19 deletions
-6
View File
@@ -1,6 +0,0 @@
namespace Hyperbar;
public interface IWidgetContext
{
IServiceProvider ServiceProvider { get; }
}
+10
View File
@@ -0,0 +1,10 @@
namespace Hyperbar;
public sealed class WidgetConfiguration
{
public required Guid Id { get; set; }
public required string Name { get; set; }
public required string Description { get; set; }
}
+1 -2
View File
@@ -1,7 +1,6 @@
namespace Hyperbar;
public class WidgetContext(IServiceProvider serviceProvider) :
IWidgetContext
public sealed class WidgetContext(IServiceProvider serviceProvider)
{
public IServiceProvider ServiceProvider => serviceProvider;
}
+1 -1
View File
@@ -2,7 +2,7 @@
namespace Hyperbar;
public class WidgetService(IEnumerable<IInitializer> initializers) :
public sealed class WidgetService(IEnumerable<IInitializer> initializers) :
IHostedService
{
public async Task StartAsync(CancellationToken cancellationToken)