DefaultApiDescriptionProvider Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider)
Attention
This constructor is obsolete and will be removed in a future release.
Crée une instance de DefaultApiDescriptionProvider.
public:
DefaultApiDescriptionProvider(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Mvc::MvcOptions ^> ^ optionsAccessor, Microsoft::AspNetCore::Routing::IInlineConstraintResolver ^ constraintResolver, Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ modelMetadataProvider);
public DefaultApiDescriptionProvider (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> optionsAccessor, Microsoft.AspNetCore.Routing.IInlineConstraintResolver constraintResolver, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider modelMetadataProvider);
[System.Obsolete("This constructor is obsolete and will be removed in a future release.")]
public DefaultApiDescriptionProvider (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> optionsAccessor, Microsoft.AspNetCore.Routing.IInlineConstraintResolver constraintResolver, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider modelMetadataProvider);
new Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> * Microsoft.AspNetCore.Routing.IInlineConstraintResolver * Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider -> Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
[<System.Obsolete("This constructor is obsolete and will be removed in a future release.")>]
new Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> * Microsoft.AspNetCore.Routing.IInlineConstraintResolver * Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider -> Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
Public Sub New (optionsAccessor As IOptions(Of MvcOptions), constraintResolver As IInlineConstraintResolver, modelMetadataProvider As IModelMetadataProvider)
Paramètres
- optionsAccessor
- IOptions<MvcOptions>
Accesseur pour MvcOptions.
- constraintResolver
- IInlineConstraintResolver
IInlineConstraintResolver utilisé pour résoudre les contraintes inline.
- modelMetadataProvider
- IModelMetadataProvider
L’IModelMetadataProvideropérateur
- Attributs
S’applique à
DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider, IActionResultTypeMapper)
Attention
This constructor is obsolete and will be removed in a future release.
Crée une instance de DefaultApiDescriptionProvider.
public:
DefaultApiDescriptionProvider(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Mvc::MvcOptions ^> ^ optionsAccessor, Microsoft::AspNetCore::Routing::IInlineConstraintResolver ^ constraintResolver, Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ modelMetadataProvider, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultTypeMapper ^ mapper);
public DefaultApiDescriptionProvider (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> optionsAccessor, Microsoft.AspNetCore.Routing.IInlineConstraintResolver constraintResolver, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider modelMetadataProvider, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper mapper);
[System.Obsolete("This constructor is obsolete and will be removed in a future release.")]
public DefaultApiDescriptionProvider (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> optionsAccessor, Microsoft.AspNetCore.Routing.IInlineConstraintResolver constraintResolver, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider modelMetadataProvider, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper mapper);
new Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> * Microsoft.AspNetCore.Routing.IInlineConstraintResolver * Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper -> Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
[<System.Obsolete("This constructor is obsolete and will be removed in a future release.")>]
new Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> * Microsoft.AspNetCore.Routing.IInlineConstraintResolver * Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper -> Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
Public Sub New (optionsAccessor As IOptions(Of MvcOptions), constraintResolver As IInlineConstraintResolver, modelMetadataProvider As IModelMetadataProvider, mapper As IActionResultTypeMapper)
Paramètres
- optionsAccessor
- IOptions<MvcOptions>
Accesseur pour MvcOptions.
- constraintResolver
- IInlineConstraintResolver
IInlineConstraintResolver utilisé pour résoudre les contraintes inline.
- modelMetadataProvider
- IModelMetadataProvider
L’IModelMetadataProvideropérateur
- mapper
- IActionResultTypeMapper
L’IActionResultTypeMapperopérateur
- Attributs
S’applique à
DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider, IActionResultTypeMapper, IOptions<RouteOptions>)
Crée une instance de DefaultApiDescriptionProvider.
public:
DefaultApiDescriptionProvider(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Mvc::MvcOptions ^> ^ optionsAccessor, Microsoft::AspNetCore::Routing::IInlineConstraintResolver ^ constraintResolver, Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider ^ modelMetadataProvider, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultTypeMapper ^ mapper, Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Routing::RouteOptions ^> ^ routeOptions);
public DefaultApiDescriptionProvider (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> optionsAccessor, Microsoft.AspNetCore.Routing.IInlineConstraintResolver constraintResolver, Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider modelMetadataProvider, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper mapper, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Routing.RouteOptions> routeOptions);
new Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions> * Microsoft.AspNetCore.Routing.IInlineConstraintResolver * Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider * Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapper * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Routing.RouteOptions> -> Microsoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
Public Sub New (optionsAccessor As IOptions(Of MvcOptions), constraintResolver As IInlineConstraintResolver, modelMetadataProvider As IModelMetadataProvider, mapper As IActionResultTypeMapper, routeOptions As IOptions(Of RouteOptions))
Paramètres
- optionsAccessor
- IOptions<MvcOptions>
Accesseur pour MvcOptions.
- constraintResolver
- IInlineConstraintResolver
IInlineConstraintResolver utilisé pour résoudre les contraintes inline.
- modelMetadataProvider
- IModelMetadataProvider
L’IModelMetadataProvideropérateur
- mapper
- IActionResultTypeMapper
L’IActionResultTypeMapperopérateur
- routeOptions
- IOptions<RouteOptions>
Accesseur pour RouteOptions.
Remarques
Le mapper
paramètre est actuellement ignoré.