public IActionResult Get( [FromServices] DocumentDBConfigurations configurations) { using (var client = new DocumentClient( new Uri(configurations.EndpointUri), configurations.PrimaryKey)) { FeedOptions queryOptions = new FeedOptions { MaxItemCount = -1 }; return(new ObjectResult( client.CreateDocumentQuery( UriFactory.CreateDocumentCollectionUri( configurations.Database, configurations.Collection), "SELECT c.id, c.NomeCampeonato, c.Esporte, c.Pais, " + "c.Equipes[0].Nome AS Lider, c.Equipes[19].Nome AS Ultimo " + "FROM c " + "WHERE c.NomeCampeonato = 'Premier League'", queryOptions).ToList())); } }
public NBAController( DocumentDBConfigurations configurations) { _configurations = configurations; }