Merge pull request #5542 from sbwalker/dev

optimize client startup in templates
This commit is contained in:
Shaun Walker
2025-08-27 12:21:16 -04:00
committed by GitHub
2 changed files with 8 additions and 2 deletions

View File

@ -7,8 +7,11 @@ namespace Oqtane.Application.Startup
public class ClientStartup : IClientStartup
{
public void ConfigureServices(IServiceCollection services)
{
if (!services.Any(s => s.ServiceType == typeof(IMyModuleService)))
{
services.AddScoped<IMyModuleService, MyModuleService>();
}
}
}
}

View File

@ -7,8 +7,11 @@ namespace [Owner].Module.[Module].Startup
public class ClientStartup : IClientStartup
{
public void ConfigureServices(IServiceCollection services)
{
if (!services.Any(s => s.ServiceType == typeof(I[Module]Service)))
{
services.AddScoped<I[Module]Service, [Module]Service>();
}
}
}
}