ModelMetadataProviderExtensions Class¶
Extensions methods for Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
.
- Namespace
Microsoft.AspNetCore.Mvc.ViewFeatures
- Assemblies
- Microsoft.AspNetCore.Mvc.ViewFeatures
Syntax¶
public class ModelMetadataProviderExtensions
-
class
Microsoft.AspNetCore.Mvc.ViewFeatures.
ModelMetadataProviderExtensions
Methods¶
-
GetModelExplorerForType
(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider, System.Type, System.Object)¶ Gets a
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer
for the provided <em>modelType</em> and <em>model</em>.Arguments: - provider (Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider) – The
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
. - modelType (System.Type) – The declared
System.Type
of the model object. - model (System.Object) – The model object.
Return type: Returns: A
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer
for the <em>modelType</em> and <em>model</em>.public static ModelExplorer GetModelExplorerForType(this IModelMetadataProvider provider, Type modelType, object model)
- provider (Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider) – The
-