public CategoryUsedEventHandler( ICategoryRepository categoryRepository, IUsedCategoryRepository usedCategoryRepository) { _categoryRepository = categoryRepository; _usedCategoryRepository = usedCategoryRepository; }
public DeleteValidator( IUsedCategoryRepository usedCategoryRepository, ICategorySearchHandler categorySearchHandler) { _usedCategoryRepository = usedCategoryRepository; _categorySearchHandler = categorySearchHandler; }
public DeleteCategory( ICategoryRepository categoryRepository, IUsedCategoryRepository usedCategoryRepository, IEventPublisher eventPublisher) { _categoryRepository = categoryRepository; _usedCategoryRepository = usedCategoryRepository; _eventPublisher = eventPublisher; }
public CategoryUsedEventHandler( ICategorySearchHandler categorySearchHandler, IUsedCategoryRepository usedCategoryRepository, ILogger <CategoryUsedEventHandler> logger) { _categorySearchHandler = categorySearchHandler; _usedCategoryRepository = usedCategoryRepository; _logger = logger; }