Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
1 write to Parent
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBContainerResource.cs (1)
40Parent = parent ?? throw new ArgumentNullException(nameof(parent));
10 references to Parent
Aspire.Hosting.Azure.CosmosDB (8)
AzureCosmosDBContainerResource.cs (8)
83Parent.Parent.GetChildConnectionString(Name, Parent.DatabaseName, ContainerName); 88if (Parent.Parent.IsEmulator || Parent.Parent.UseAccessKeyAuthentication) 90Parent.Parent.SetConnectionString(target, connectionName, ConnectionStringExpression); 94Parent.Parent.SetAccountEndpoint(target, connectionName); 95target[$"Aspire__Microsoft__EntityFrameworkCore__Cosmos__{connectionName}__DatabaseName"] = Parent.DatabaseName; 96target[$"Aspire__Microsoft__Azure__Cosmos__{connectionName}__DatabaseName"] = Parent.DatabaseName;
Aspire.Hosting.Azure.Tests (2)
ResourceWithAzureFunctionsConfigTests.cs (2)
286Assert.Equal(target["Aspire__Microsoft__Azure__Cosmos__cosmosdb__DatabaseName"], containerResource.Parent.DatabaseName); 289Assert.Equal(target["Aspire__Microsoft__EntityFrameworkCore__Cosmos__cosmosdb__DatabaseName"], containerResource.Parent.DatabaseName);