У меня есть действие, в которое я хочу поместить пользовательский привязчик модели. Я не хочу глобального связующего связующего. Я просто хочу связывание в действиях, которые я указываю с помощью [ModelBinder (...)]Как разместить пользовательскую привязку модели на действие контроллера
Когда я использую приведенный ниже код, мой Binder Never получает вызов, а также мое действие.
public IActionResult MyContactInfo([ModelBinder(BinderType = typeof(Binders.TrimModelBinder), Name = "TrimModelBinder")] MyAccountModel mam)
{
//...
}
Трассировка стека:
на Microsoft.Extensions..Internal.ActivatorUtilities.GetService (IServiceProvider зр, тип тип, тип requiredBy, булева isDefaultParameterRequired) на lambda_method (Закрытие, IServiceProvider, Object []) в Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder.d__2.MoveNext() --- Конец трассировки стека из предыдущего места, где был брошен исключение ---
Look Мне нравится регистрировать это связующее где-нибудь?