O'Reilly logo

Guide to NoSQL with Azure Cosmos DB by Daron Yondem, Gaston C. Hillar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Calling asynchronous methods that use POCOs to create and query documents

Now we will write the code for the CreateAndQueryCompetitionsWithLinqAsync asynchronous static method, which calls the previously created and explained asynchronous static methods. Add the following lines to the existing code of the Program.cs file. The code file for the sample is included in the learning_cosmos_db_05_01 folder in the SampleApp2/SampleApp1/Program.cs file:

private static async Task CreateAndQueryCompetitionsWithLinqAsync() { var database = await RetrieveOrCreateDatabaseAsync(); Console.WriteLine( $"The database {databaseId} is available for operations with the following AltLink: {database.AltLink}"); var collection = await CreateCollectionIfNotExistsAsync(); ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required