12 instantiations of AzureCosmosDBContainerResource
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBExtensions.cs (2)
278
var container = new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPath, builder.Resource);
311
var container = new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPaths, builder.Resource);
Aspire.Hosting.Azure.Tests (10)
PublicApiTests\CosmosDBPublicApiTests.cs (10)
24
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPath, parent);
44
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, [partitionKeyPath], parent);
64
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPath, parent);
84
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, [partitionKeyPath], parent);
104
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPath, parent);
122
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPaths, parent);
138
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPaths, parent);
156
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPaths, parent);
170
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, partitionKeyPath, parent);
184
var action = () => new
AzureCosmosDBContainerResource
(name, containerName, [partitionKeyPath], parent);
13 references to AzureCosmosDBContainerResource
Aspire.Hosting.Azure.CosmosDB (10)
AzureCosmosDBContainerResource.cs (2)
20
/// Initializes a new instance of the <see cref="
AzureCosmosDBContainerResource
"/> class.
45
/// Initializes a new instance of the <see cref="
AzureCosmosDBContainerResource
"/> class.
AzureCosmosDBDatabaseResource.cs (1)
27
internal List<
AzureCosmosDBContainerResource
> Containers { get; } = [];
AzureCosmosDBExtensions.cs (7)
117
foreach (
var
container in database.Containers)
269
public static IResourceBuilder<
AzureCosmosDBContainerResource
> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null)
278
var
container = new AzureCosmosDBContainerResource(name, containerName, partitionKeyPath, builder.Resource);
292
public static IResourceBuilder<
AzureCosmosDBContainerResource
> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, IEnumerable<string> partitionKeyPaths, string? containerName = null)
311
var
container = new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, builder.Resource);
484
foreach (
var
container in database.Containers)
542
foreach (
var
container in database.Containers)
Aspire.Hosting.Azure.Tests (3)
ResourceWithAzureFunctionsConfigTests.cs (3)
76
var
containerResource = dbResource.AddContainer("container", "/id").Resource;
272
var
containerResource = cosmosResource.AddCosmosDatabase("database").AddContainer("container", "/partitionKey").Resource;
322
var
containerResource = cosmosResource.AddCosmosDatabase("database").AddContainer("container", "/partitionKey").Resource;