public ProductController( Func <IProductAPIService> databaseProductServiceFactory, IProductSimpleAPIService tarantoolProductService, IAutopublishProcessor autopublishProcessor, ILogger logger, IHttpContextAccessor accessor ) { _databaseProductServiceFactory = databaseProductServiceFactory; _tarantoolProductService = tarantoolProductService; _autopublishProcessor = autopublishProcessor; _logger = logger; _accessor = accessor; }
public AutopublishProcessor(IQPNotificationService notificationService, IProductSimpleAPIService productService, ILogger logger) { _notificationService = notificationService; _productService = productService; _logger = logger; }