refactor(commerce): split administration services
This commit is contained in:
@@ -17,7 +17,15 @@ internal static class CommerceModule
|
||||
internal static IServiceCollection AddCommerceModule(this IServiceCollection services)
|
||||
{
|
||||
services.AddScoped<ICommerceService, CommerceService>();
|
||||
services.AddScoped<ICommerceAdminService, CommerceAdminService>();
|
||||
services.AddScoped<CommerceAdministrationDependencies>();
|
||||
services.AddScoped<IPaymentConfigurationService, PaymentConfigurationService>();
|
||||
services.AddScoped<ICommerceOrderAdministrationService, CommerceOrderAdministrationService>();
|
||||
services.AddScoped<IActivationCodeAdministrationService, ActivationCodeAdministrationService>();
|
||||
services.AddScoped<ICouponAdministrationService, CouponAdministrationService>();
|
||||
services.AddScoped<IRefundAdministrationService, RefundAdministrationService>();
|
||||
services.AddScoped<IReconciliationAdministrationService, ReconciliationAdministrationService>();
|
||||
services.AddScoped<ICommerceAdjustmentService, CommerceAdjustmentService>();
|
||||
services.AddScoped<IPointAdministrationService, PointAdministrationService>();
|
||||
services.AddScoped<IBackgroundJobHandler, CommerceReconciliationJobHandler>();
|
||||
services.AddScoped<IPointService, PointService>();
|
||||
services.AddScoped<IReferralQrcodeGenerator, ReferralQrcodeGenerator>();
|
||||
|
||||
Reference in New Issue
Block a user