Initilize widget setting without starting its host
This commit is contained in:
@@ -30,8 +30,8 @@ public static class IServiceCollectionExtensions
|
||||
services.AddHandler<WidgetViewModelEnumerator>();
|
||||
|
||||
services.AddTransient<IWidgetView, WidgetView>();
|
||||
services.AddTransient<IInitializer, WidgetResourceInitializer>();
|
||||
services.AddTransient<IInitializer, WidgetXamlMetadataInitializer>();
|
||||
services.AddTransient<IInitialization, WidgetResourceInitializer>();
|
||||
services.AddTransient<IInitialization, WidgetXamlMetadataInitializer>();
|
||||
|
||||
services.AddContentTemplate<WidgetButtonViewModel, WidgetButtonView>();
|
||||
services.AddContentTemplate<WidgetSplitButtonViewModel, WidgetSplitButtonView>();
|
||||
|
||||
@@ -4,7 +4,7 @@ using Windows.Storage;
|
||||
namespace Hyperbar.Widget.Windows;
|
||||
|
||||
internal class WidgetResourceInitializer(IWidgetAssembly widgetAssembly) :
|
||||
IInitializer
|
||||
IInitialization
|
||||
{
|
||||
public async Task InitializeAsync()
|
||||
{
|
||||
|
||||
@@ -4,7 +4,7 @@ namespace Hyperbar.Widget.Windows;
|
||||
|
||||
public class WidgetXamlMetadataInitializer(IWidgetAssembly widgetAssembly,
|
||||
IList<IXamlMetadataProvider> xamlMetadataProviders) :
|
||||
IInitializer
|
||||
IInitialization
|
||||
{
|
||||
public Task InitializeAsync()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user