refactors

This commit is contained in:
Jose Conde
2025-09-30 15:57:56 +02:00
parent 5e16f781b4
commit 4c76f04d0e
31 changed files with 403 additions and 293 deletions

View File

@@ -16,8 +16,8 @@ namespace ModVersionChecker.ui.forms
public AppDetailsForm CreateAppDetailsForm(App? app, bool isEditable, EventHandler<string>? onAppSaved)
{
var apiService = _serviceProvider.GetRequiredService<IApiService>();
var appsManager = _serviceProvider.GetRequiredService<IAppsManager>();
var form = new AppDetailsForm(apiService, appsManager);
var appService= _serviceProvider.GetRequiredService<IAppService>();
var form = new AppDetailsForm(apiService, appService);
if (onAppSaved != null)
{
form.OnAppAdded += onAppSaved;
@@ -27,15 +27,15 @@ namespace ModVersionChecker.ui.forms
public GlobalConfigForm CreateGlobalConfigForm()
{
var configManager = _serviceProvider.GetRequiredService<IConfigManager>();
var configManager = _serviceProvider.GetRequiredService<IConfigRepository>();
return new GlobalConfigForm(configManager);
}
public TypeConfigForm CreateTypeConfigForm()
{
var typeManager = _serviceProvider.GetRequiredService<ITypeManager>();
var typeManager = _serviceProvider.GetRequiredService<ITypeConfigRepository>();
var apiService = _serviceProvider.GetRequiredService<IApiService>();
var configManager = _serviceProvider.GetRequiredService<IConfigManager>();
var configManager = _serviceProvider.GetRequiredService<IConfigRepository>();
return new TypeConfigForm(typeManager, apiService, configManager);
}