public async Task <IEnumerable <DocumentFeedDto> > GetSimilarDocumentsAsync([FromQuery] SimilarDocumentsRequest request, CancellationToken token) { var query = new SimilarDocumentsQuery(request.DocumentId); var res = await _queryBus.QueryAsync(query, token); return(res.Select(s => { s.Url = Url.DocumentUrl(s.Course, s.Id, s.Title); return s; })); }
public async Task SimilarDocumentsQuery_Ok(long documentId) { var query = new SimilarDocumentsQuery(documentId); var _ = await fixture.QueryBus.QueryAsync(query, default); }