using Microsoft.Extensions.DependencyInjection; using Wino.Core.Domain.Interfaces; using Wino.Services.Threading; namespace Wino.Services; public static class ServicesContainerSetup { public static void RegisterSharedServices(this IServiceCollection services) { services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddSingleton(); services.AddTransient(); services.AddTransient(); services.AddTransient(); } }