Méthode AppBuilder.Use

Ajoute un nœud d'intergiciel (middleware) au pipeline de fonction OWIN. Les intergiciels sont invoqués dans l'ordre de leur ajout : Le premier intergiciel transmis à Use est la fonction la plus extérieure et le dernier la fonction la plus intérieure.

Espace de noms :  Microsoft.Owin.Builder
Assembly :  Microsoft.Owin (en Microsoft.Owin.dll)

public IAppBuilder Use(
	Object middleware,
	params Object[] args
)

Paramètres

middleware
Type : System.Object
Le paramètre d'intergiciel (middleware) détermine le comportement chaîné au pipeline. Si l'intergiciel transmis à Use est Delegate, il est invoqué avec « next app » dans la chaîne en tant que premier paramètre. Si le délégué prend plusieurs arguments, les valeurs supplémentaires doivent être fournies à Use dans le tableau args. Si l'intergiciel transmis à Use est Type, le constructeur public est invoqué avec « next app » dans la chaîne en tant que premier paramètre. L'objet résultat doit avoir une méthode Invoke publique. Si l'objet comprend des constructeurs qui prennent plus que le seul argument « next app », il est possible de fournir des valeurs supplémentaires dans le tableau args.
args
Type : System.Object[]
Les éventuels arguments supplémentaires transmis à Use sont passés comme valeurs additionnelles, après le paramètre « next app », lors de la création du pipeline de l'appel OWIN. Elles sont transmises en tant que paramètres supplémentaires si le paramètre d'intergiciel est Delegate, ou en tant qu'arguments de constructeur supplémentaires si le paramètre d'intergiciel est Type.

Valeur de retour

Type : IAppBuilder
L'IAppBuilder lui-même est retourné. Cela vous permet de chaîner ensemble vos instructions Use.

Implémente

IAppBuilderUse(Object, Object)
Afficher: