Exemplo n.º 1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="orderRepository"></param>
 /// <param name="adminUserManager"></param>
 /// <param name="orderBillingRepository"></param>
 /// <param name="goodsRepository"></param>
 /// <param name="assetsRepository"></param>
 /// <param name="partnerApplyRepository"></param>
 /// <param name="customerRepository"></param>
 /// <param name="paymentService"></param>
 /// <param name="orderService"></param>
 /// <param name="customerManager"></param>
 /// <param name="client"></param>
 /// <param name="cache"></param>
 /// <param name="mapper"></param>
 public OrderController(ILogger <OrderController> logger,
                        IAdminUserManager adminUserManager,
                        IRepositoryByInt <Orders> orderRepository,
                        IRepositoryByInt <OrderBilling> orderBillingRepository,
                        IRepositoryByInt <Goods> goodsRepository,
                        IRepositoryByInt <Assets> assetsRepository,
                        IRepositoryByInt <PartnerApply> partnerApplyRepository,
                        IRepositoryByInt <Customer> customerRepository,
                        IPaymentService paymentService,
                        IOrderService orderService,
                        ICustomerManager customerManager,
                        IRabbitMQClient client,
                        IMemoryCache cache,
                        IMapper mapper)
 {
     _logger                 = logger;
     _adminUserManager       = adminUserManager;
     _orderRepository        = orderRepository;
     _orderBillingRepository = orderBillingRepository;
     _goodsRepository        = goodsRepository;
     _assetsRepository       = assetsRepository;
     _partnerApplyRepository = partnerApplyRepository;
     _customerRepository     = customerRepository;
     _paymentService         = paymentService;
     _orderService           = orderService;
     _customerManager        = customerManager;
     _client                 = client;
     _cache  = cache;
     _mapper = mapper;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="adminUserManager"></param>
 /// <param name="errorLogRepository"></param>
 /// <param name="mediator"></param>
 /// <param name="logger"></param>
 public GlobalExceptionFilter(IAdminUserManager adminUserManager,
                              IRepositoryByInt <ErrorLog> errorLogRepository,
                              IMediator mediator,
                              ILogger <GlobalExceptionFilter> logger)
 {
     _adminUserManager   = adminUserManager;
     _errorLogRepository = errorLogRepository;
     _logger             = logger;
 }
Exemplo n.º 3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="orderItemRepository"></param>
 /// <param name="customerManager"></param>
 /// <param name="adminUserManager"></param>
 /// <param name="mapper"></param>
 public RefundController(IRepositoryByInt <OrderItem> orderItemRepository,
                         ICustomerManager customerManager,
                         IAdminUserManager adminUserManager,
                         IMapper mapper)
 {
     _orderItemRepository = orderItemRepository;
     _customerManager     = customerManager;
     _adminUserManager    = adminUserManager;
     _mapper = mapper;
 }
Exemplo n.º 4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="adminUserManager"></param>
 /// <param name="shipmentRepository"></param>
 /// <param name="orderItemRepository"></param>
 /// <param name="goodsRepository"></param>
 /// <param name="customerAddressRepository"></param>
 /// <param name="shipmentService"></param>
 /// <param name="mapper"></param>
 public ShipmentController(IAdminUserManager adminUserManager,
                           IRepositoryByInt <Shipment> shipmentRepository,
                           IRepositoryByInt <OrderItem> orderItemRepository,
                           IRepositoryByInt <Goods> goodsRepository,
                           IRepositoryByInt <CustomerAddress> customerAddressRepository,
                           IShipmentService shipmentService,
                           IMapper mapper)
 {
     _adminUserManager          = adminUserManager;
     _shipmentRepository        = shipmentRepository;
     _orderItemRepository       = orderItemRepository;
     _goodsRepository           = goodsRepository;
     _customerAddressRepository = customerAddressRepository;
     _shipmentService           = shipmentService;
     _mapper = mapper;
 }
Exemplo n.º 5
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="withdrawalHistoryRepository"></param>
 /// <param name="bankCardRepository"></param>
 /// <param name="adminUserManager"></param>
 /// <param name="customerRepository"></param>
 /// <param name="assetsRepository"></param>
 /// <param name="paymentService"></param>
 /// <param name="customerManager"></param>
 /// <param name="mapper"></param>
 public WithdrawalController(IAdminUserManager adminUserManager,
                             IRepositoryByInt <BankCard> bankCardRepository,
                             IRepositoryByInt <WithdrawalHistory> withdrawalHistoryRepository,
                             IRepositoryByInt <Customer> customerRepository,
                             IRepositoryByInt <Assets> assetsRepository,
                             IPaymentService paymentService,
                             ICustomerManager customerManager,
                             IMapper mapper)
 {
     _adminUserManager            = adminUserManager;
     _bankCardRepository          = bankCardRepository;
     _withdrawalHistoryRepository = withdrawalHistoryRepository;
     _customerRepository          = customerRepository;
     _assetsRepository            = assetsRepository;
     _paymentService  = paymentService;
     _customerManager = customerManager;
     _mapper          = mapper;
 }
 public WebAdminAuthorizeAttribute(IAdminUserManager adminUserManager)
 {
     _adminUserManager = adminUserManager;
 }
Exemplo n.º 7
0
 public AdminUserController(IAdminUserManager adminUserManager)
 {
     _adminUserManager = adminUserManager;
 }
Exemplo n.º 8
0
 public AuthorizeController(IAdminUserManager adminUserManager)
 {
     _adminUserManager = adminUserManager;
 }