1 instantiation of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
240
var database = new
AzureCosmosDBDatabaseResource
(name, databaseName, builder.Resource);
8 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (8)
AzureCosmosDBContainerResource.cs (3)
14
public class AzureCosmosDBContainerResource : Resource, IResourceWithParent<
AzureCosmosDBDatabaseResource
>, IResourceWithConnectionString
19
public AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath,
AzureCosmosDBDatabaseResource
parent) : base(name)
39
public
AzureCosmosDBDatabaseResource
Parent { get; }
AzureCosmosDBDatabaseResource.cs (1)
17
/// Initializes a new instance of the <see cref="
AzureCosmosDBDatabaseResource
"/> class.
AzureCosmosDBExtensions.cs (3)
232
public static IResourceBuilder<
AzureCosmosDBDatabaseResource
> AddCosmosDatabase(this IResourceBuilder<AzureCosmosDBResource> builder, [ResourceName] string name, string? databaseName = null)
240
var
database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource);
254
public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null)
AzureCosmosDBResource.cs (1)
20
internal List<
AzureCosmosDBDatabaseResource
> Databases { get; } = [];