Skip to content
Docs Try Aspire

ConnectionPropertiesExtensions Methods

Class Methods 1 member
Provides extension methods for adding connection properties to resources.
CombineProperties(IResourceWithConnectionString, IEnumerable<KeyValuePair<string, ReferenceExpression>>) Section titled CombineProperties(IResourceWithConnectionString, IEnumerable<KeyValuePair<string, ReferenceExpression>>) extension IEnumerable<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)
{
// ...
}
}
source IResourceWithConnectionString The resource that exposes the base connection properties.
additional IEnumerable<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.