Class DefaultConnectionResolver

Namespace
Cratis.Arc.Connections
Assembly
Cratis.Arc.Core.dll

Represents an IConnectionResolver that leaves the configured connection as it is.

[IgnoreConvention]
public class DefaultConnectionResolver : IConnectionResolver
Inheritance
DefaultConnectionResolver
Implements
Inherited Members
Extension Methods

Constructors

DefaultConnectionResolver()

public DefaultConnectionResolver()

Methods

Resolve(ConnectionRequest, CancellationToken)

Resolve a connection.

public Task<ResolvedConnection> Resolve(ConnectionRequest request, CancellationToken cancellationToken = default)

Parameters

request ConnectionRequest

The ConnectionRequest to resolve for.

cancellationToken CancellationToken

Optional CancellationToken.

Returns

Task<ResolvedConnection>

The ResolvedConnection. Use Unchanged to keep the configured connection.