12 instantiations of AzureCosmosDBContainerResource
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBExtensions.cs (2)
282var container = new AzureCosmosDBContainerResource(name, containerName, [partitionKeyPath], builder.Resource); 315var container = new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, builder.Resource);
Aspire.Hosting.Azure.Tests (10)
PublicApiTests\CosmosDBPublicApiTests.cs (10)
25var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPath, parent); 46var action = () => new AzureCosmosDBContainerResource(name, containerName, [partitionKeyPath], parent); 67var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPath, parent); 88var action = () => new AzureCosmosDBContainerResource(name, containerName, [partitionKeyPath], parent); 109var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPath, parent); 126var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, parent); 142var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, parent); 160var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, parent); 175var action = () => new AzureCosmosDBContainerResource(name, containerName, partitionKeyPath, parent); 190var action = () => new AzureCosmosDBContainerResource(name, containerName, [partitionKeyPath], parent);
13 references to AzureCosmosDBContainerResource
Aspire.Hosting.Azure.CosmosDB (10)
AzureCosmosDBContainerResource.cs (2)
19/// Initializes a new instance of the <see cref="AzureCosmosDBContainerResource"/> class. 44/// Initializes a new instance of the <see cref="AzureCosmosDBContainerResource"/> class.
AzureCosmosDBDatabaseResource.cs (1)
27internal List<AzureCosmosDBContainerResource> Containers { get; } = [];
AzureCosmosDBExtensions.cs (7)
117foreach (var container in database.Containers) 273public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null) 282var container = new AzureCosmosDBContainerResource(name, containerName, [partitionKeyPath], builder.Resource); 296public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, IEnumerable<string> partitionKeyPaths, string? containerName = null) 315var container = new AzureCosmosDBContainerResource(name, containerName, partitionKeyPaths, builder.Resource); 476foreach (var container in database.Containers) 525foreach (var container in database.Containers)
Aspire.Hosting.Azure.Tests (3)
ResourceWithAzureFunctionsConfigTests.cs (3)
76var containerResource = dbResource.AddContainer("container", "/id").Resource; 272var containerResource = cosmosResource.AddCosmosDatabase("database").AddContainer("container", "/partitionKey").Resource; 322var containerResource = cosmosResource.AddCosmosDatabase("database").AddContainer("container", "/partitionKey").Resource;