public async Task <IActionResult> GetTourPredictions(int tourId) { var getTourPredictions = new GetTourPredictions(tourId); var predictions = await _mediator.Send(getTourPredictions); return(Ok(predictions)); }
public async Task <string> GetTourPredictionsAsText(int tourId) { var getTourPredictions = new GetTourPredictions(tourId); var predictions = await _mediator.Send(getTourPredictions); var sbuilder = new StringBuilder(); foreach (var p in predictions) { sbuilder.Append($"{p.ToString()}{Environment.NewLine}"); } return(sbuilder.ToString()); // return Ok(predictions.Select(p => p.ToString()).ToList()); }