public CustomerController(CustomerRegistrationService CustomerRegistrationService, IEmailService emailService, IMobileService MobileService, UsersService UsersService, IConfiguration configuration, OTPAuthenticationService OTPAuthenticationService, MerchantService MerchantService, NaqelUsersService NaqelUsersService, LookupTypeValuesService LookupTypeValuesService)
 {
     _CustomerRegistrationService = CustomerRegistrationService;
     _emailService             = emailService;
     _UsersService             = UsersService;
     _configuration            = configuration;
     _OTPAuthenticationService = OTPAuthenticationService;
     _MerchantService          = MerchantService;
     _NaqelUsersService        = NaqelUsersService;
     _MobileService            = MobileService;
     _LookupTypeValuesService  = LookupTypeValuesService;
 }
 public AdminController(CustomerRegistrationService customerRegistrationService,
                        UsersService usersService, IConfiguration configuration,
                        NaqelUsersService naqelUsersService, MerchantService merchantService, IEmailService emailService, LookupTypeValuesService lookupTypeValuesService, AdminPromotionalService AdminPromotionalService, AdminPromotionalCountriesService AdminPromotionalCountriesService)
 {
     _customerRegistrationService = customerRegistrationService;
     _usersService                     = usersService;
     _naqelUsersService                = naqelUsersService;
     _merchantService                  = merchantService;
     _emailService                     = emailService;
     _configuration                    = configuration;
     _lookupTypeValuesService          = lookupTypeValuesService;
     _AdminPromotionalService          = AdminPromotionalService;
     _AdminPromotionalCountriesService = AdminPromotionalCountriesService;
 }
 public NaqelController(NaqelServices NaqelServices, OrdersService OrdersService, MerchantContractService MerchantContractService, MerchantRequestService MerchantRequestService, MerchantService MerchantService, MerchantRedirectionService MerchantRedirectionService, LookupTypeService LookupTypeService, NaqelUsersService naqelUsersService,
                        IConfiguration configuration, IEmailService emailService, WalletHistoryService WalletHistoryService, PaymentResponseService PaymentResponseService,
                        MerchantCatalogService MerchantCatalogService, CategoryService CategoryService, MerchantRequestDetailsService MerchantRequestDetailsService,
                        CustomerRegistrationService CustomerRegistrationService, MerchantAccountDetailsService MerchantAccountDetailsService)
 {
     _NaqelServices              = NaqelServices;
     _OrdersService              = OrdersService;
     _MerchantContractService    = MerchantContractService;
     _MerchantRequestService     = MerchantRequestService;
     _MerchantService            = MerchantService;
     _MerchantRedirectionService = MerchantRedirectionService;
     _LookupTypeService          = LookupTypeService;
     _naqelUsersService          = naqelUsersService;
     _configuration              = configuration;
     _emailService                  = emailService;
     _WalletHistoryService          = WalletHistoryService;
     _PaymentResponseService        = PaymentResponseService;
     _MerchantCatalogService        = MerchantCatalogService;
     _CategoryService               = CategoryService;
     _MerchantRequestDetailsService = MerchantRequestDetailsService;
     _CustomerRegistrationService   = CustomerRegistrationService;
     _MerchantAccountDetailsService = MerchantAccountDetailsService;
 }