Skip to content
DocsTry Aspire
DocsTry

ConnectionPropertiesExtensions Methods

ClassMethods1 member
Provides extension methods for adding connection properties to resources.
CombineProperties(IResourceWithConnectionString, IEnumerable<KeyValuePair<string, ReferenceExpression>>)Section titled CombineProperties(IResourceWithConnectionString, IEnumerable<KeyValuePair<string, ReferenceExpression>>)extensionIEnumerable<KeyValuePair<string, ReferenceExpression>>
Combines two sets of connection properties, with properties from the additional set overriding those in the source set in case of key conflicts.
public static class ConnectionPropertiesExtensions
{
public static IEnumerable<KeyValuePair<string, ReferenceExpression>> CombineProperties(
this IResourceWithConnectionString source,
IEnumerable<KeyValuePair<string, ReferenceExpression>> additional)
{
// ...
}
}
sourceIResourceWithConnectionStringThe resource that exposes the base connection properties.
additionalIEnumerable<KeyValuePair<string, ReferenceExpression>>The additional connection properties to merge into the values supplied by source.
IEnumerable<KeyValuePair<string, ReferenceExpression>>A sequence that contains the combined set of connection properties with duplicate keys resolved in favor of additional.