Как использовать глобальные ресурсы в приложении MVC с проверками Captcha? - PullRequest
0 голосов
/ 02 мая 2019

У меня есть следующий атрибут для проверки капчи:

[CaptchaValidation("CaptchaCode", "ForgotPasswordCaptcha", "Are You A Robot?")]

Мой метод контроллера использует этот атрибут для проверки ModelState:

[HttpPost]
[ActionName("ForgotPassword")]
[CaptchaValidation("CaptchaCode", "ForgotPasswordCaptcha", "Are You A Robot?")]
public ActionResult GetNewPassword(ForgotPasswordModel model, string returnUrl)
{
      if(ModelState.IsValid)
      {
           //do something
      }
      else
      {
           return View();
      }
}

Этот способ работает нормально, но мне нужно изменить сообщение об ошибке, которое приходит из моего файла Global.resx.

Как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...