Partager via


ExceptionHandlerServiceCollectionExtensions.AddExceptionHandler Méthode

Définition

Surcharges

AddExceptionHandler(IServiceCollection, Action<ExceptionHandlerOptions>)

Ajoute des services et des options pour l’intergiciel du gestionnaire d’exceptions.

AddExceptionHandler<T>(IServiceCollection)

Ajoute une IExceptionHandler implémentation aux services. IExceptionHandler les implémentations sont utilisées par l’intergiciel du gestionnaire d’exceptions pour gérer les exceptions de requête inattendues. Plusieurs gestionnaires peuvent être ajoutés et ils sont appelés par l’intergiciel dans l’ordre dans lequel ils sont ajoutés.

AddExceptionHandler<TService>(IServiceCollection, Action<ExceptionHandlerOptions,TService>)

Ajoute des services et des options pour l’intergiciel du gestionnaire d’exceptions.

AddExceptionHandler(IServiceCollection, Action<ExceptionHandlerOptions>)

Source:
ExceptionHandlerServiceCollectionExtensions.cs

Ajoute des services et des options pour l’intergiciel du gestionnaire d’exceptions.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExceptionHandler (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Builder.ExceptionHandlerOptions> configureOptions);
static member AddExceptionHandler : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Builder.ExceptionHandlerOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddExceptionHandler (services As IServiceCollection, configureOptions As Action(Of ExceptionHandlerOptions)) As IServiceCollection

Paramètres

services
IServiceCollection

pour l’ajout IServiceCollection de services.

configureOptions
Action<ExceptionHandlerOptions>

Délégué utilisé pour configurer ExceptionHandlerOptions.

Retours

S’applique à

AddExceptionHandler<T>(IServiceCollection)

Source:
ExceptionHandlerServiceCollectionExtensions.cs

Ajoute une IExceptionHandler implémentation aux services. IExceptionHandler les implémentations sont utilisées par l’intergiciel du gestionnaire d’exceptions pour gérer les exceptions de requête inattendues. Plusieurs gestionnaires peuvent être ajoutés et ils sont appelés par l’intergiciel dans l’ordre dans lequel ils sont ajoutés.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExceptionHandler<T> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where T : class, Microsoft.AspNetCore.Diagnostics.IExceptionHandler;
static member AddExceptionHandler : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T : null and 'T :> Microsoft.AspNetCore.Diagnostics.IExceptionHandler)
<Extension()>
Public Function AddExceptionHandler(Of T As {Class, IExceptionHandler}) (services As IServiceCollection) As IServiceCollection

Paramètres de type

T

Type de l’implémentation du gestionnaire d’exceptions.

Paramètres

services
IServiceCollection

pour l’ajout IServiceCollection de services.

Retours

IServiceCollection modifié.

S’applique à

AddExceptionHandler<TService>(IServiceCollection, Action<ExceptionHandlerOptions,TService>)

Source:
ExceptionHandlerServiceCollectionExtensions.cs

Ajoute des services et des options pour l’intergiciel du gestionnaire d’exceptions.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExceptionHandler<TService> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Builder.ExceptionHandlerOptions,TService> configureOptions) where TService : class;
static member AddExceptionHandler : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Builder.ExceptionHandlerOptions, 'Service (requires 'Service : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddExceptionHandler(Of TService As Class) (services As IServiceCollection, configureOptions As Action(Of ExceptionHandlerOptions, TService)) As IServiceCollection

Paramètres de type

TService

Paramètres

services
IServiceCollection

pour l’ajout IServiceCollection de services.

configureOptions
Action<ExceptionHandlerOptions,TService>

Délégué utilisé pour configurer ExceptionHandlerOptions.

Retours

S’applique à