12 instantiations of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
253var 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); 42var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 62var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 82var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 102var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 120var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 136var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 154var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 200var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 218var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 233var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent);
27 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (13)
AzureCosmosDBContainerResource.cs (4)
17public class AzureCosmosDBContainerResource : Resource, IResourceWithParent<AzureCosmosDBDatabaseResource>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig 26public AzureCosmosDBContainerResource(string name, string containerName, IEnumerable<string> partitionKeyPaths, AzureCosmosDBDatabaseResource parent) : base(name) 51public AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath, AzureCosmosDBDatabaseResource parent) : base(name) 106public AzureCosmosDBDatabaseResource Parent { get; }
AzureCosmosDBDatabaseResource.cs (1)
11/// Initializes a new instance of the <see cref="AzureCosmosDBDatabaseResource"/> class.
AzureCosmosDBExtensions.cs (7)
111foreach (var database in cosmosDb.Databases) 245public static IResourceBuilder<AzureCosmosDBDatabaseResource> AddCosmosDatabase(this IResourceBuilder<AzureCosmosDBResource> builder, [ResourceName] string name, string? databaseName = null) 253var database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource); 267public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null) 290public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<AzureCosmosDBDatabaseResource> builder, [ResourceName] string name, IEnumerable<string> partitionKeyPaths, string? containerName = null) 469foreach (var database in azureResource.Databases) 527foreach (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); 42var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 62var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 82var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 102var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 120var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 136var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 154var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 168AzureCosmosDBDatabaseResource parent = null!; 182AzureCosmosDBDatabaseResource parent = null!; 429IResourceBuilder<AzureCosmosDBDatabaseResource> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (3)
63var dbResource = cosmosResource.AddCosmosDatabase("database").Resource; 247var dbResource = cosmosResource.AddCosmosDatabase("database").Resource; 300var dbResource = cosmosResource.AddCosmosDatabase("database").Resource;