An Azure NoSQL database service for app development.
There are 2 options to create database and container resources using C#.
The first is our data plane SDKs. Here are examples, CosmosClient.CreateDatabaseIfNotExistsAsync and Database.CreateContainerIfNotExistsAsync
The second method is to use the Azure Management SDK for .NET. Here are examples for that, CreateDatabaseAsync and CreateContainerAsync The nuget package for that is here, https://www.nuget.org/packages/Microsoft.Azure.Management.CosmosDB. Note this is in Preview.