Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
2 writes to Parent
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBContainerResource.cs (2)
43Parent = parent ?? throw new ArgumentNullException(nameof(parent)); 58Parent = parent ?? throw new ArgumentNullException(nameof(parent));
11 references to Parent
Aspire.Hosting.Azure.CosmosDB (9)
AzureCosmosDBContainerResource.cs (9)
114Parent.Parent.GetChildConnectionString(Name, Parent.DatabaseName, ContainerName); 119if (Parent.Parent.IsEmulator || Parent.Parent.UseAccessKeyAuthentication) 121Parent.Parent.SetConnectionString(target, connectionName, ConnectionStringExpression); 125Parent.Parent.SetAccountEndpoint(target, connectionName); 126target[$"Aspire__Microsoft__EntityFrameworkCore__Cosmos__{connectionName}__DatabaseName"] = Parent.DatabaseName; 127target[$"Aspire__Microsoft__Azure__Cosmos__{connectionName}__DatabaseName"] = Parent.DatabaseName; 141foreach (var property in ((IResourceWithConnectionString)Parent).GetConnectionProperties())
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);