17 references to CosmosDatabaseBuilder
Aspire.Microsoft.Azure.Cosmos (15)
AspireMicrosoftAzureCosmosExtensions.cs (10)
55
/// <see cref="
CosmosDatabaseBuilder
"/> to register the database and then call
56
/// <see cref="
CosmosDatabaseBuilder
.AddKeyedContainer(string)"/> for each container.
119
/// <see cref="
CosmosDatabaseBuilder
"/> to register the database and then call
120
/// <see cref="
CosmosDatabaseBuilder
.AddKeyedContainer(string)"/> for each container.
144
/// and returns a <see cref="
CosmosDatabaseBuilder
"/> to support chaining multiple container registrations against the same database.
152
public static
CosmosDatabaseBuilder
AddAzureCosmosDatabase(
160
var
cosmosDatabaseBuilder = new CosmosDatabaseBuilder(builder, connectionName, settings, clientOptions);
167
/// and returns a <see cref="
CosmosDatabaseBuilder
"/> to support chaining multiple container registrations against the same database.
175
public static
CosmosDatabaseBuilder
AddKeyedAzureCosmosDatabase(
183
var
cosmosDatabaseBuilder = new CosmosDatabaseBuilder(builder, name, settings, clientOptions);
CosmosDatabaseBuilder.cs (5)
22
internal
CosmosDatabaseBuilder
AddDatabase()
38
internal
CosmosDatabaseBuilder
AddKeyedDatabase()
55
/// Register a <see cref="Container"/> against the database managed with <see cref="
CosmosDatabaseBuilder
"/> as a
59
/// <returns>A <see cref="
CosmosDatabaseBuilder
"/> that can be used for further chaining.</returns>
60
public
CosmosDatabaseBuilder
AddKeyedContainer(string name)
Aspire.Microsoft.Azure.Cosmos.Tests (2)
AspireMicrosoftAzureCosmosExtensionsTests.cs (2)
418
var
databaseBuilder = builder.AddAzureCosmosDatabase("cosmos");
565
var
databaseBuilder = builder.AddAzureCosmosDatabase("cosmos",