12 instantiations of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
259var database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource);
Aspire.Hosting.Azure.Tests (11)
PublicApiTests\CosmosDBPublicApiTests.cs (11)
22var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 44var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 64var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 86var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 106var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 124var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 140var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 158var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 206var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 224var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 239var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent);
27 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (13)
AzureCosmosDBContainerResource.cs (4)
16public class AzureCosmosDBContainerResource : Resource, IResourceWithParent<AzureCosmosDBDatabaseResource>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig 25public AzureCosmosDBContainerResource(string name, string containerName, IEnumerable<string> partitionKeyPaths, AzureCosmosDBDatabaseResource parent) : base(name) 51public AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath, AzureCosmosDBDatabaseResource parent) 77public AzureCosmosDBDatabaseResource Parent { get; }
AzureCosmosDBDatabaseResource.cs (1)
11/// Initializes a new instance of the <see cref="AzureCosmosDBDatabaseResource"/> class.
AzureCosmosDBExtensions.cs (7)
113foreach (var database in builder.Resource.Databases) 251public static IResourceBuilder<AzureCosmosDBDatabaseResource> AddCosmosDatabase(this IResourceBuilder<AzureCosmosDBResource> builder, [ResourceName] string name, string? databaseName = null) 259var database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource); 273public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null) 296public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, IEnumerable<string> partitionKeyPaths, string? containerName = null) 460foreach (var database in azureResource.Databases) 508foreach (var database in azureResource.Databases)
AzureCosmosDBResource.cs (1)
23internal List<AzureCosmosDBDatabaseResource> Databases { get; } = [];
Aspire.Hosting.Azure.Tests (14)
PublicApiTests\CosmosDBPublicApiTests.cs (11)
22var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 44var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 64var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 86var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 106var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 124var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 140var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 158var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 172AzureCosmosDBDatabaseResource parent = null!; 188AzureCosmosDBDatabaseResource parent = null!; 435IResourceBuilder<AzureCosmosDBDatabaseResource> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (3)
63var dbResource = cosmosResource.AddCosmosDatabase("database").Resource; 247var dbResource = cosmosResource.AddCosmosDatabase("database").Resource; 300var dbResource = cosmosResource.AddCosmosDatabase("database").Resource;