Add a factory for populating view models
This commit is contained in:
@@ -7,5 +7,7 @@ public class PrimaryWidgetProvider :
|
||||
IWidgetProvider
|
||||
{
|
||||
public void Create(IServiceCollection services) => services.AddConfiguration<PrimaryWidgetConfiguration>()
|
||||
.AddTransient<PrimaryWidgetViewModelFactory>()
|
||||
.AddTransient(provider => provider.GetRequiredService<PrimaryWidgetViewModelFactory>().Create())
|
||||
.AddWidgetTemplate<PrimaryWidgetViewModel>();
|
||||
}
|
||||
Reference in New Issue
Block a user