ConfigurationExtensions.AddCredentialResolver Method

Definition

Overloads

Name Description
AddCredentialResolver<T>(IServiceCollection)

Registers T as a CredentialResolver service. Idempotent by implementation type — calling twice with the same T registers a single instance.

AddCredentialResolver<T>(IHostApplicationBuilder)

Registers T as a CredentialResolver service on the host's service collection.

AddCredentialResolver<T>(IServiceCollection)

Source:
ConfigurationExtensions.cs

Registers T as a CredentialResolver service. Idempotent by implementation type — calling twice with the same T registers a single instance.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddCredentialResolver<T>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where T : System.ClientModel.Primitives.CredentialResolver, new();
static member AddCredentialResolver : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T :> System.ClientModel.Primitives.CredentialResolver and 'T : (new : unit -> 'T))
<Extension()>
Public Function AddCredentialResolver(Of T As {CredentialResolverNew}) (services As IServiceCollection) As IServiceCollection

Type Parameters

T

Parameters

Returns

Exceptions

Thrown when services is null.

Applies to

AddCredentialResolver<T>(IHostApplicationBuilder)

Source:
ConfigurationExtensions.cs

Registers T as a CredentialResolver service on the host's service collection.

public static Microsoft.Extensions.Hosting.IHostApplicationBuilder AddCredentialResolver<T>(this Microsoft.Extensions.Hosting.IHostApplicationBuilder builder) where T : System.ClientModel.Primitives.CredentialResolver, new();
static member AddCredentialResolver : Microsoft.Extensions.Hosting.IHostApplicationBuilder -> Microsoft.Extensions.Hosting.IHostApplicationBuilder (requires 'T :> System.ClientModel.Primitives.CredentialResolver and 'T : (new : unit -> 'T))
<Extension()>
Public Function AddCredentialResolver(Of T As {CredentialResolverNew}) (builder As IHostApplicationBuilder) As IHostApplicationBuilder

Type Parameters

T

Parameters

Returns

Exceptions

Thrown when builder is null.

Applies to