Я пытаюсь локализовать пользовательские сообщения проверки:
if (notUnique)
{
ModelState.AddModelError("Name", "NotUnique");
return BadRequest(ModelState);
}
Я надеялся, что MVC выберет NotUnique
строку в качестве ключа и отобразит соответствующее сообщение об ошибке из файла ресурсов модели. Мой файл ресурсов расположен в нужном месте, и сообщения проверки для ошибок проверки атрибутов по умолчанию (например, для [Required]
) локализованы правильно.
Это способ локализовать ошибки пользовательской модели, используя файлы ресурсов?