KeyValuePairModelBinder<TKey, TValue> Class

An Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder for System.Collections.Generic.KeyValuePair`2.

Namespace
Microsoft.AspNetCore.Mvc.ModelBinding.Binders
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public class KeyValuePairModelBinder<TKey, TValue> : IModelBinder
class Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder<TKey, TValue>

Constructors

KeyValuePairModelBinder(Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder, Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder)

Creates a new System.Collections.Generic.KeyValuePair`2.

Arguments:
public KeyValuePairModelBinder(IModelBinder keyBinder, IModelBinder valueBinder)

Methods

BindModelAsync(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext)
Return type:System.Threading.Tasks.Task
public Task BindModelAsync(ModelBindingContext bindingContext)