public ChangeArticleNameHandler( ILogger <ChangeArticleNameHandler> logger, IArticlesRepository articlesRepository, IArticleValidator articleValidator ) { _logger = logger; _articlesRepository = articlesRepository; _articleValidator = articleValidator; }
public AddArticleHandler( ILogger <AddArticleHandler> logger, IArticlesRepository articlesRepository, IArticleValidator articleValidator ) { _logger = logger; _articlesRepository = articlesRepository; _articleValidator = articleValidator; }
public ArticleOld(ArticleType articleType, IArticleValidator validator, ArticlePublishingRules publishingRules) { ArticleType = articleType; if (validator == null) { throw new ArgumentNullException("validator"); } _validator = validator; if (publishingRules == null) { throw new ArgumentNullException("publishingRules"); } _publishingRules = publishingRules; }
public ArticleBll(IArticleRepository articleRepository, IArticleValidator validator) { _articleRepository = articleRepository; _validator = validator; }