fixers 10/22
This commit is contained in:
@@ -116,6 +116,30 @@ builder.Services.AddScoped<IClaimsTransformation, ShadowUserClaimsTransformation
|
||||
// Unit of work + generic repository base
|
||||
builder.Services.AddScoped<IUnitOfWork, UnitOfWork>();
|
||||
builder.Services.AddScoped(typeof(IRepository<>), typeof(Repository<>));
|
||||
// Aggregate-specific repositories (bespoke queries on top of the generic base)
|
||||
builder.Services.AddScoped<IBrandRepository, BrandRepository>();
|
||||
builder.Services.AddScoped<IBundleSaleRepository, BundleSaleRepository>();
|
||||
builder.Services.AddScoped<ICashInHandRepository, CashInHandRepository>();
|
||||
builder.Services.AddScoped<ICategoryRepository, CategoryRepository>();
|
||||
builder.Services.AddScoped<ICountRepository, CountRepository>();
|
||||
builder.Services.AddScoped<ICustomerRepository, CustomerRepository>();
|
||||
builder.Services.AddScoped<IDayEndReportRepository, DayEndReportRepository>();
|
||||
builder.Services.AddScoped<IExpensePaymentRepository, ExpensePaymentRepository>();
|
||||
builder.Services.AddScoped<IExpenseRepository, ExpenseRepository>();
|
||||
builder.Services.AddScoped<IExpenseSetupRepository, ExpenseSetupRepository>();
|
||||
builder.Services.AddScoped<IGrnRepository, GrnRepository>();
|
||||
builder.Services.AddScoped<IItemImageRepository, ItemImageRepository>();
|
||||
builder.Services.AddScoped<IItemRepository, ItemRepository>();
|
||||
builder.Services.AddScoped<IItemTypeRepository, ItemTypeRepository>();
|
||||
builder.Services.AddScoped<INumberSequenceRepository, NumberSequenceRepository>();
|
||||
builder.Services.AddScoped<IOpeningStockRepository, OpeningStockRepository>();
|
||||
builder.Services.AddScoped<IPriceAdjustmentRepository, PriceAdjustmentRepository>();
|
||||
builder.Services.AddScoped<IProcurementConfigRepository, ProcurementConfigRepository>();
|
||||
builder.Services.AddScoped<IProductConfigRepository, ProductConfigRepository>();
|
||||
builder.Services.AddScoped<IPurchaseInvoicePaymentRepository, PurchaseInvoicePaymentRepository>();
|
||||
builder.Services.AddScoped<IPurchaseInvoiceRepository, PurchaseInvoiceRepository>();
|
||||
builder.Services.AddScoped<IPurchaseOrderRepository, PurchaseOrderRepository>();
|
||||
builder.Services.AddScoped<IPurchaseReturnRepository, PurchaseReturnRepository>();
|
||||
|
||||
// Master-data services (docs/11 §2)
|
||||
builder.Services.AddScoped<ICustomerService, CustomerService>();
|
||||
|
||||
Reference in New Issue
Block a user