Files
tiku-backend.net/Tiku.Infrastructure/Modules/TenantAdminModule.cs

19 lines
641 B
C#

using Microsoft.Extensions.DependencyInjection;
using Tiku.Application.Tenancy;
using Tiku.Application.TenantAdmin;
using Tiku.Infrastructure.Tenancy;
using Tiku.Infrastructure.TenantAdmin;
namespace Tiku.Infrastructure;
internal static class TenantAdminModule
{
internal static IServiceCollection AddTenantAdminModule(this IServiceCollection services)
{
services.AddScoped<ITenantAdminDirectService, TenantAdminDirectService>();
services.AddScoped<ITenantOnboardingService, TenantOnboardingService>();
services.AddScoped<ITenantLifecycleService, TenantLifecycleService>();
return services;
}
}