private static Models.Outputs.TrendingRepositories Construct(TrendingRepositories trending) { var output = new Models.Outputs.TrendingRepositories() { Date = trending.Date, Repositories = trending.Repositories.Select(rp => rp.Uri) }; return(output); }
public async Task <IActionResult> SandTrending([FromBody] TrendingRepositories trending, CancellationToken cancellationToken) { var response = await this.writer.SaveAsync(trending, cancellationToken); if (response.Ok) { return(NoContent()); } return(BadRequest(response.Errors)); }