Resolve services

This commit is contained in:
2025-10-30 17:31:06 +09:00
parent 9515e8080c
commit a37791d615

View File

@ -65,11 +65,13 @@ builder.Services.AddScoped<RegistryService>();
builder.Services.AddSingleton<CampaignManagementState>(); builder.Services.AddSingleton<CampaignManagementState>();
builder.Services.AddSingleton<OperationExecutionState>(); builder.Services.AddSingleton<OperationExecutionState>();
builder.Services.AddSingleton<ResultWaitState>();
builder.Services.AddSingleton<ManagerFactory>(); builder.Services.AddSingleton<ManagerFactory>();
builder.Services.AddSingleton<ExecutorFactory>(); builder.Services.AddSingleton<ExecutorFactory>();
builder.Services.AddHostedService<CampaignManagementService>(); builder.Services.AddHostedService<CampaignManagementService>();
builder.Services.AddHostedService<OperationExecutionService>(); builder.Services.AddHostedService<OperationExecutionService>();
builder.Services.AddHostedService<ResultWaitService>();
var activator = new RadzenComponentActivator(); var activator = new RadzenComponentActivator();
activator.Override(typeof(RadzenDataGrid<>), typeof(LocalizedRadzenDataGrid<>)); activator.Override(typeof(RadzenDataGrid<>), typeof(LocalizedRadzenDataGrid<>));