12 instantiations of AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
366
var database = new
AzureCosmosDBDatabaseResource
(name, databaseName, builder.Resource);
Aspire.Hosting.Azure.Tests (11)
PublicApiTests\CosmosDBPublicApiTests.cs (11)
21
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
41
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
61
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
81
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
101
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
119
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
135
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
153
var parent = new
AzureCosmosDBDatabaseResource
("database", "cosmos-db", resource.Resource);
199
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent.Resource);
217
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent.Resource);
232
var action = () => new
AzureCosmosDBDatabaseResource
(name, databaseName, parent);
34 references to AzureCosmosDBDatabaseResource
Aspire.Hosting.Azure.CosmosDB (14)
AzureCosmosDBContainerResource.cs (4)
19
public class AzureCosmosDBContainerResource : Resource, IResourceWithParent<
AzureCosmosDBDatabaseResource
>, IResourceWithConnectionString, IResourceWithAzureFunctionsConfig
28
public AzureCosmosDBContainerResource(string name, string containerName, IEnumerable<string> partitionKeyPaths,
AzureCosmosDBDatabaseResource
parent) : base(name)
53
public AzureCosmosDBContainerResource(string name, string containerName, string partitionKeyPath,
AzureCosmosDBDatabaseResource
parent) : base(name)
108
public
AzureCosmosDBDatabaseResource
Parent { get; }
AzureCosmosDBDatabaseResource.cs (1)
12
/// Initializes a new instance of the <see cref="
AzureCosmosDBDatabaseResource
"/> class.
AzureCosmosDBExtensions.cs (8)
140
foreach (
var
database in cosmosDb.Databases)
358
public static IResourceBuilder<
AzureCosmosDBDatabaseResource
> AddCosmosDatabase(this IResourceBuilder<AzureCosmosDBResource> builder, [ResourceName] string name, string? databaseName = null)
366
var
database = new AzureCosmosDBDatabaseResource(name, databaseName, builder.Resource);
382
public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder, [ResourceName] string name, string partitionKeyPath, string? containerName = null)
403
this IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder,
429
public static IResourceBuilder<AzureCosmosDBContainerResource> AddContainer(this IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder, [ResourceName] string name, IEnumerable<string> partitionKeyPaths, string? containerName = null)
663
foreach (
var
database in azureResource.Databases)
732
foreach (
var
database in azureResource.Databases)
AzureCosmosDBResource.cs (1)
27
internal List<
AzureCosmosDBDatabaseResource
> Databases { get; } = [];
Aspire.Hosting.Azure.Tests (20)
AzureCosmosDBDatabaseConnectionPropertiesTests.cs (6)
18
var
resource = Assert.Single(builder.Resources.OfType<
AzureCosmosDBDatabaseResource
>());
42
var
resource = Assert.Single(builder.Resources.OfType<
AzureCosmosDBDatabaseResource
>());
79
var
resource = Assert.Single(builder.Resources.OfType<
AzureCosmosDBDatabaseResource
>());
PublicApiTests\CosmosDBPublicApiTests.cs (11)
21
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
41
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
61
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
81
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
101
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
119
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
135
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
153
var
parent = new AzureCosmosDBDatabaseResource("database", "cosmos-db", resource.Resource);
167
AzureCosmosDBDatabaseResource
parent = null!;
181
AzureCosmosDBDatabaseResource
parent = null!;
427
IResourceBuilder<
AzureCosmosDBDatabaseResource
> builder = null!;
ResourceWithAzureFunctionsConfigTests.cs (3)
63
var
dbResource = cosmosResource.AddCosmosDatabase("database").Resource;
247
var
dbResource = cosmosResource.AddCosmosDatabase("database").Resource;
300
var
dbResource = cosmosResource.AddCosmosDatabase("database").Resource;