6 instantiations of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\CosmosDBPublicApiTests.cs (6)
23
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
43
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
63
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
97
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent.Resource);
115
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent.Resource);
130
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent);
14 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (8)
AzureCosmosDBContainerResource.cs (3)
17
public class AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath,
AzureCosmosDBDatabaseResource
parent)
18
: Resource(name), IResourceWithParent<
AzureCosmosDBDatabaseResource
>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig
33
public
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)
245
public static IResourceBuilder<
AzureCosmosDBDatabaseResource
> AddCosmosDatabase(this IResourceBuilder<AzureCosmosDBResource> builder, [ResourceName] string name, string? databaseName = null)
253
var
database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource);
267
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; } = [];
Aspire.Hosting.Azure.Tests (6)
PublicApiTests\CosmosDBPublicApiTests.cs (5)
23
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
43
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
63
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
79
AzureCosmosDBDatabaseResource
parent = null!;
326
IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (1)
63
var
dbResource = cosmosResource.AddCosmosDatabase("database").Resource;