public ArticleController( ILogger <ArticleController> log, IMediator mediator, IAuthenticationService authenticationService, IArticleQueries articleQueries) { _log = log; _mediator = mediator; _authorizationService = authenticationService; _articleQueries = articleQueries; }
public BlogController(ArticleService articleService, IArticleQueries articleQueries) { this.articleService = articleService; this.articleQueries = articleQueries; }
public ArticlesController(IArticleQueries articleQueries, ILogger <ArticlesController> logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _articleQueries = articleQueries ?? throw new ArgumentNullException(nameof(articleQueries)); }
public ArticleController(IArticleQueries queries, IMediator mediator, IAuthorizationService authorizationService) { _queries = queries; _mediator = mediator; _authorizationService = authorizationService; }