public async Task <IActionResult> Comment( [FromServices] ICommentUseCase useCase, [FromRoute][Required] Guid articleId, [FromForm][Required] string description) { useCase.SetOutputPort(this); await useCase.Execute(articleId, description) .ConfigureAwait(false); return(this._viewModel !); }