public ProductService( IRepository <ProductOption> productOptionRepository, IRepository <Product> productRepository, IWorkContext workContext, IRepository <Category> categoryRepository, IRepository <ProductCategory> productCategoryRepository, ICategoryService categoryService, IRepository <OrderItem> orderItemRepository, IRepository <Stock> stockRepository, IRepository <StockHistory> stockHistoryRepository, IStaticCacheManager staticCacheManager, IMQService mqService, IRepository <ProductRecentlyViewed> recentlyViewedProductRepository) { _productOptionRepository = productOptionRepository; _productRepository = productRepository; _workContext = workContext; _categoryRepository = categoryRepository; _productCategoryRepository = productCategoryRepository; _categoryService = categoryService; _orderItemRepository = orderItemRepository; _stockRepository = stockRepository; _stockHistoryRepository = stockHistoryRepository; _staticCacheManager = staticCacheManager; _mqService = mqService; _recentlyViewedProductRepository = recentlyViewedProductRepository; }
public MpPayApiController( IWeChatPayNotifyClient client, IMQService mqService) { _client = client; _mqService = mqService; }
protected virtual IMQService GetMQService() { if (_mqService == null) { _mqService = ServiceProvider.GetService <IMQServiceContainer>().GetService(GetType(), this); } return(_mqService); }
//private readonly IMediator _mediator; //切记不可注入使用 public ReplyAutoApprovedMQBackgroundService( ILogger <ReplyAutoApprovedMQBackgroundService> logger, IMQService mqService, IServiceProvider serviceProvider) { _logger = logger; _mqService = mqService; _serviceProvider = serviceProvider; }
public ProductViewMQBackgroundService( ILogger <ProductViewMQBackgroundService> logger, IMQService mqService, IServiceProvider serviceProvider) { _logger = logger; _mqService = mqService; _serviceProvider = serviceProvider; }
public MpPayApiController( IWeChatPayNotifyClient client, IMQService mqService, ILogger <MpPayApiController> logger) { _client = client; _mqService = mqService; _logger = logger; }
public MpPayApiController( IWeChatPayNotifyClient client, IMQService mqService, ILogger <MpPayApiController> logger, IOptionsMonitor <MiniProgramOptions> options) { _client = client; _mqService = mqService; _logger = logger; _options = options.CurrentValue; }
public MpPayApiController( IWeChatPayNotifyClient client, IMQService mqService, ILogger <MpPayApiController> logger, IAppSettingService appSettingService) { _client = client; _mqService = mqService; _logger = logger; _appSettingService = appSettingService; }
public AdminReplyApiController( IRepository <Review> reviewRepository, IRepository <Support> supportRepository, IRepository <Reply> replyRepository, IWorkContext workContext, IMQService mqService) { _reviewRepository = reviewRepository; _supportRepository = supportRepository; _replyRepository = replyRepository; _workContext = workContext; _mqService = mqService; }
public ReplyApiController( IRepository <Review> reviewRepository, IRepository <Support> supportRepository, IRepository <Reply> replyRepository, IWorkContext workContext, IMQService mqService, IAppSettingService appSettingService) { _reviewRepository = reviewRepository; _supportRepository = supportRepository; _replyRepository = replyRepository; _workContext = workContext; _mqService = mqService; _appSettingService = appSettingService; }
public ReviewService( IRepository <Review> reviewRepository, IRepository <Support> supportRepository, IWorkContext workContext, IRepository <Order> orderRepository, IMQService mqService, IAppSettingService appSettingService, IRepository <User> userRepository) { _reviewRepository = reviewRepository; _supportRepository = supportRepository; _workContext = workContext; _orderRepository = orderRepository; _mqService = mqService; _appSettingService = appSettingService; _userRepository = userRepository; }
public ReportService(IMQService rabbitMQService, IServiceProvider serviceProvider) : base(serviceProvider) { this.rabbitMQService = rabbitMQService; }
public ReportConsumerBackgroundService(IMQService rabbitMQService, DbLayer.DatabaseContext db) { this.rabbitMQService = rabbitMQService; this.db = db; }
public TestMQController(IMQService mqService) { _mqService = mqService; }