Вы уверены, что нет отдельного частичного класса, содержащего MetaData
, который пометил бы поле как обязательное?
Примерно так:
class UserResetPasswordModelMetaData
{
[Required(ErrorMessage = "The UserId field is required.")]
public Guid UserId { get; set; }
}
Поиск вашего проекта для string "The UserId field is required"
. Могу поспорить, что это где-то там.
Кроме того, как вы определяете пользователя, который пытается сбросить свой пароль, если не по его идентификатору?