Files
taxbaik/TaxBaik.Application/DependencyInjection.cs
T
kjh2064 967a784d6e
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m48s
feat: implement database-driven Common Code system for admin comboboxes
2026-06-30 22:24:04 +09:00

34 lines
1.3 KiB
C#

namespace TaxBaik.Application;
using Microsoft.Extensions.DependencyInjection;
using TaxBaik.Application.Services;
public static class DependencyInjection
{
public static IServiceCollection AddApplication(this IServiceCollection services)
{
services.AddScoped<BlogService>();
services.AddScoped<InquiryService>();
services.AddScoped<AdminDashboardService>();
services.AddScoped<IInquiryNotificationService, NoopInquiryNotificationService>();
services.AddScoped<SiteSettingService>();
services.AddScoped<CategoryService>();
services.AddScoped<AnnouncementService>();
services.AddSingleton<SeasonalMarketingService>();
services.AddScoped<ClientService>();
services.AddScoped<FaqService>();
services.AddScoped<ConsultationService>();
services.AddScoped<TaxFilingService>();
services.AddScoped<CompanyService>();
services.AddScoped<TaxProfileService>();
services.AddScoped<TaxFilingScheduleService>();
services.AddScoped<ConsultingActivityService>();
services.AddScoped<ContractService>();
services.AddScoped<RevenueTrackingService>();
services.AddScoped<TelegramReportService>();
services.AddScoped<PortalUserService>();
services.AddScoped<CommonCodeService>();
return services;
}
}