public async Task <Guid> Handle(AddArticle request, CancellationToken cancellationToken) { await _articleValidator.ValidateEntityAndThrowAsync(request.Article).ConfigureAwait(false); await _articlesRepository.InsertAsync(request.Article).ConfigureAwait(false); return(request.Article.Id); }