public MerchantContractController(IHostingEnvironment hostingEnvironment, IConfiguration configuration, MerchantContractService MerchantContractService,
                                   MerchantContractDetailServices MerchantContractDetailServices, MerchantRequestService MerchantRequestService, MerchantService MerchantService)
 {
     _configuration                  = configuration;
     _hostingEnvironment             = hostingEnvironment;
     _MerchantContractService        = MerchantContractService;
     _MerchantContractDetailServices = MerchantContractDetailServices;
     _MerchantRequestService         = MerchantRequestService;
     _MerchantService                = MerchantService;
 }
 public MerchantController(MerchantService MerchantService, UsersService UsersService, MerchantCategoryService MerchantCategoryService, MerchantRedirectionService MerchantRedirectionService, MerchantContractService MerchantContractService, IConfiguration configuration
                           , MerchantSellCountriesService MerchantSellCountriesService, MerchantRequestService MerchantRequestService, MerchantRequestDetailsService MerchantRequestDetailsService, IEmailService emailService, MerchantAccountDetailsService MerchantAccountDetailsService)
 {
     _MerchantService               = MerchantService;
     _UsersService                  = UsersService;
     _MerchantCategoryService       = MerchantCategoryService;
     _MerchantRedirectionService    = MerchantRedirectionService;
     _MerchantContractService       = MerchantContractService;
     _configuration                 = configuration;
     _emailService                  = emailService;
     _MerchantSellCountriesService  = MerchantSellCountriesService;
     _MerchantRequestService        = MerchantRequestService;
     _MerchantRequestDetailsService = MerchantRequestDetailsService;
     _MerchantAccountDetailsService = MerchantAccountDetailsService;
 }
 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;
 }
 public MerchantBonusController(IConfiguration configuration, MerchantRequestService MerchantRequestService, MerchantBonusService MerchantBonusService)
 {
     _MerchantRequestService = MerchantRequestService;
     _MerchantBonusService   = MerchantBonusService;
 }