public ManageBankService(IConfiguration configuration
                          , UsersPaymentRepository usersPaymentRepository
                          , ShopProductRepository shopProductRepository
                          , ShopOrderRepository shopOrderRepository
                          , SmsRestClient smsRestClient
                          , UserRepository userRepository
                          , ShopOrderStatusRepository shopOrderStatusRepository
                          , ShopOrderPaymentRepository shopOrderPaymentRepository
                          , TreeRepository treeRepository
                          , LogRepository logRepository)
 {
     _bankConfig                 = configuration.GetSection(nameof(BankConfig)).Get <BankConfig>();
     _usersPaymentRepository     = usersPaymentRepository;
     _shopProductRepository      = shopProductRepository;
     _shopOrderRepository        = shopOrderRepository;
     _smsRestClient              = smsRestClient;
     _userRepository             = userRepository;
     _shopOrderStatusRepository  = shopOrderStatusRepository;
     _shopOrderPaymentRepository = shopOrderPaymentRepository;
     _treeRepository             = treeRepository;
     _logRepository              = logRepository;
 }
示例#2
0
 public ManageOrdersController(ShopOrderRepository shopOrderRepository
                               , UsersPaymentRepository usersPaymentRepository
                               , ShopProductRepository shopProductRepository
                               , UsersAccessRepository usersAccessRepository
                               , ShopOrderDetailsRepository shopOrderDetailsRepository
                               , UserRepository userRepository
                               , UserAddressRepository userAddressRepository,
                               ShopOrderStatusRepository shopOrderStatusRepository,
                               SmsRestClient smsRestClient,
                               ProductUnitRepository productUnitRepository,
                               ShopOrderPaymentRepository shopOrderPaymentRepository) : base(usersAccessRepository)
 {
     _shopOrderRepository        = shopOrderRepository;
     _usersPaymentRepository     = usersPaymentRepository;
     _shopProductRepository      = shopProductRepository;
     _shopOrderDetailsRepository = shopOrderDetailsRepository;
     _userRepository             = userRepository;
     _userAddressRepository      = userAddressRepository;
     _shopOrderStatusRepository  = shopOrderStatusRepository;
     _smsRestClient              = smsRestClient;
     _productUnitRepository      = productUnitRepository;
     _shopOrderPaymentRepository = shopOrderPaymentRepository;
 }