Completata review di tutti i progetti coi nuovi repository!

This commit is contained in:
Samuele Locatelli
2026-06-04 08:12:05 +02:00
parent 217836099c
commit 8c6bf075fb
39 changed files with 148 additions and 66 deletions
@@ -148,6 +148,23 @@ namespace MP.Data
/// <returns></returns>
public static IServiceCollection AddTabDataLayer(this IServiceCollection services)
{
services.TryAddSingleton<IAnagRepository, AnagRepository>();
services.TryAddSingleton<IProductionRepository, ProductionRepository>();
services.TryAddSingleton<IMpMonRepository, MpMonRepository>();
services.TryAddSingleton<ISystemRepository, SystemRepository>();
services.TryAddSingleton<MpIocController>();
services.TryAddSingleton<TabDataFeeder>();
services.TryAddSingleton<StatusData>();
services.TryAddSingleton<ListSelectDataSrv>();
services.TryAddSingleton<OrderDataSrv>();
services.TryAddSingleton<SharedMemService>();
services.TryAddSingleton<TabDataService>();
services.TryAddScoped<MessageService>();
// aggiunta helper local/session storage service
services.TryAddScoped<ISessionStorageService, SessionStorageService>();
services.TryAddScoped<ILocalStorageService, LocalStorageService>();
return services;
}