6 instantiations of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\CosmosDBPublicApiTests.cs (6)
23var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 43var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 63var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 97var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 115var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent.Resource); 130var action = () => new AzureCosmosDBDatabaseResource(name, databaseName, parent);
14 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (8)
AzureCosmosDBContainerResource.cs (3)
17public class AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath, AzureCosmosDBDatabaseResource parent) 18: Resource(name), IResourceWithParent<AzureCosmosDBDatabaseResource>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig 33public AzureCosmosDBDatabaseResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureCosmosDBDatabaseResource.cs (1)
12/// Initializes a new instance of the <see cref="AzureCosmosDBDatabaseResource"/> class.
AzureCosmosDBExtensions.cs (3)
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)
AzureCosmosDBResource.cs (1)
20internal List<AzureCosmosDBDatabaseResource> Databases { get; } = [];
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\CosmosDBPublicApiTests.cs (5)
23var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 43var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 63var parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource); 79AzureCosmosDBDatabaseResource parent = null!; 326IResourceBuilder<AzureCosmosDBDatabaseResource> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (1)
63var dbResource = cosmosResource.AddCosmosDatabase("database").Resource;