Ancora fix per move RedisServices in General folder

This commit is contained in:
Samuele Locatelli
2026-03-24 11:59:55 +01:00
parent 60b054670d
commit e2028e0a4f
5 changed files with 27 additions and 18 deletions
@@ -29,7 +29,12 @@ namespace EgwCoreLib.Lux.Data
//services.AddDbContextFactory<DataLayerContext>(options =>
// options.UseMySql(connectionString, ServerVersion.AutoDetect(connectionString)));
// Repository con interfaccia
// servizi preliminari
//services.TryAddSingleton<IConnectionMultiplexer>(redisConn);
services.TryAddSingleton<IRedisService, RedisService>();
services.TryAddSingleton<RedisSubscriptionManager>();
// Repository Scoped
services.TryAddScoped<IConfGlassRepository, ConfGlassRepository>();
services.TryAddScoped<IConfProfileRepository, ConfProfileRepository>();
services.TryAddScoped<IConfWoodRepository, ConfWoodRepository>();
@@ -61,7 +66,7 @@ namespace EgwCoreLib.Lux.Data
services.TryAddScoped<ITemplateRepository, TemplateRepository>();
services.TryAddScoped<ITemplateRowRepository, TemplateRowRepository>();
// Servizi dati con interfaccia
// Servizi Scoped
services.TryAddScoped<IConfGlassService, ConfGlassService>();
services.TryAddScoped<IConfProfileService, ConfProfileService>();
services.TryAddScoped<IConfWoodService, ConfWoodService>();