Initialized ViewModel

This commit is contained in:
MaddoScientisto 2024-10-14 23:05:18 +02:00
commit d3327089ff
3 changed files with 17 additions and 5 deletions

View file

@ -19,7 +19,12 @@ namespace ImageCatalog_2
ServiceProvider = serviceCollection.BuildServiceProvider();
Application.Run(ServiceProvider.GetRequiredService<MainForm>());
var mainForm = ServiceProvider.GetRequiredService<MainForm>();
var mainViewModel = ServiceProvider.GetRequiredService<DataModel>();
mainForm.Model = mainViewModel;
Application.Run(mainForm);
}
private static void ConfigureServices(ServiceCollection services)
@ -27,6 +32,8 @@ namespace ImageCatalog_2
// Register your services here
services.AddTransient<ITestService, TestService>();
services.AddTransient<DataModel>();
// Register your forms
services.AddTransient<MainForm>();
}