Merge pull request #3958 from sbwalker/dev

register ServerSiteService as Transient
This commit is contained in:
Shaun Walker 2024-03-05 12:35:28 -05:00 committed by GitHub
commit 2218b7b853
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -75,7 +75,6 @@ namespace Microsoft.Extensions.DependencyInjection
services.AddScoped<IThemeService, ThemeService>();
services.AddScoped<IAliasService, AliasService>();
services.AddScoped<ITenantService, TenantService>();
services.AddScoped<ISiteService, ServerSiteService>();
services.AddScoped<IPageService, PageService>();
services.AddScoped<IModuleService, ModuleService>();
services.AddScoped<IPageModuleService, PageModuleService>();
@ -110,6 +109,7 @@ namespace Microsoft.Extensions.DependencyInjection
internal static IServiceCollection AddOqtaneTransientServices(this IServiceCollection services)
{
// repositories
services.AddTransient<ISiteService, ServerSiteService>();
services.AddTransient<IModuleDefinitionRepository, ModuleDefinitionRepository>();
services.AddTransient<IThemeRepository, ThemeRepository>();
services.AddTransient<IAliasRepository, AliasRepository>();