Wire up procurement services in DI

This commit is contained in:
2026-08-24 16:52:06 +05:30
parent 81a49e1a98
commit d7b03941fb
+9
View File
@@ -5,9 +5,12 @@ using Distribution.Features.Brand;
using Distribution.Features.Category; using Distribution.Features.Category;
using Distribution.Features.DriverComplianceConfig; using Distribution.Features.DriverComplianceConfig;
using Distribution.Features.DriverProfile; using Distribution.Features.DriverProfile;
using Distribution.Features.Grn;
using Distribution.Features.Item; using Distribution.Features.Item;
using Distribution.Features.Order; using Distribution.Features.Order;
using Distribution.Features.PriceList; using Distribution.Features.PriceList;
using Distribution.Features.Po;
using Distribution.Features.PurchaseReturn;
using Distribution.Features.Region; using Distribution.Features.Region;
using Distribution.Features.LoadingEvent; using Distribution.Features.LoadingEvent;
using Distribution.Features.Ride; using Distribution.Features.Ride;
@@ -63,6 +66,9 @@ builder.Services.AddScoped<IStoreKycDocumentRepository, StoreKycDocumentReposito
builder.Services.AddScoped<IPriceListRepository, PriceListRepository>(); builder.Services.AddScoped<IPriceListRepository, PriceListRepository>();
builder.Services.AddScoped<ISupplierRepository, SupplierRepository>(); builder.Services.AddScoped<ISupplierRepository, SupplierRepository>();
builder.Services.AddScoped<ISchemeRepository, SchemeRepository>(); builder.Services.AddScoped<ISchemeRepository, SchemeRepository>();
builder.Services.AddScoped<IPoRepository, PoRepository>();
builder.Services.AddScoped<IGrnRepository, GrnRepository>();
builder.Services.AddScoped<IPurchaseReturnRepository, PurchaseReturnRepository>();
builder.Services.AddScoped<RegionService>(); builder.Services.AddScoped<RegionService>();
builder.Services.AddScoped<RouteService>(); builder.Services.AddScoped<RouteService>();
@@ -87,6 +93,9 @@ builder.Services.AddScoped<DriverComplianceConfigService>();
builder.Services.AddScoped<RideService>(); builder.Services.AddScoped<RideService>();
builder.Services.AddScoped<LoadingSheetService>(); builder.Services.AddScoped<LoadingSheetService>();
builder.Services.AddScoped<SchemeService>(); builder.Services.AddScoped<SchemeService>();
builder.Services.AddScoped<PoService>();
builder.Services.AddScoped<GrnService>();
builder.Services.AddScoped<PurchaseReturnService>();
builder.Services.AddHttpContextAccessor(); builder.Services.AddHttpContextAccessor();
builder.Services.AddScoped<ICurrentUserService, CurrentUserService>(); builder.Services.AddScoped<ICurrentUserService, CurrentUserService>();