public async Task <DocumentResponseModel> Handle(CreateDocumentCommand request, CancellationToken cancellationToken) { var document = new Document(request.Name, request.Description, request.TypeId); await _documentRepository.Create(document); var responseModel = document.Adapt <DocumentResponseModel>(); return(responseModel); }