3 instantiations of KeyValuePairModelBinder
Microsoft.AspNetCore.Mvc.Core (3)
ModelBinding\Binders\DictionaryModelBinder.cs (3)
29
: base(new
KeyValuePairModelBinder
<TKey, TValue>(keyBinder, valueBinder, loggerFactory), loggerFactory)
60
new
KeyValuePairModelBinder
<TKey, TValue>(keyBinder, valueBinder, loggerFactory),
99
new
KeyValuePairModelBinder
<TKey, TValue>(keyBinder, valueBinder, loggerFactory),
4 references to KeyValuePairModelBinder
Microsoft.AspNetCore.Mvc.Core (4)
ModelBinding\Binders\KeyValuePairModelBinder.cs (3)
35
_logger = loggerFactory.CreateLogger(typeof(
KeyValuePairModelBinder
<TKey, TValue>));
46
var keyResult = await
KeyValuePairModelBinder
<TKey, TValue>.TryBindStrongModel<TKey?>(bindingContext, _keyBinder, "Key", keyModelName);
49
var valueResult = await
KeyValuePairModelBinder
<TKey, TValue>.TryBindStrongModel<TValue?>(bindingContext, _valueBinder, "Value", valueModelName);
ModelBinding\Binders\KeyValuePairModelBinderProvider.cs (1)
33
var binderType = typeof(
KeyValuePairModelBinder
<,>).MakeGenericType(typeArguments);