Могу ли я воспользоваться проверкой модели ASP.NET MVC (например, с использованием DataAnnotations) без MVC View (и, следовательно, без автоматической привязки магии модели, которую вы получаете с представлением)?Могу ли я выполнить проверку модели ASP.NET MVC без представления?
В качестве примера у меня может быть веб-хоккей, непосредственно воздействующий на действие контроллера - нет представления - и я заполняю свою модель вручную, но я все еще хочу получить преимущества проверки данных DataAnnotation на свойства моей модели.
TryValidateModel появляется Уместно также ...? Также в отношении вашего комментария «Пример, который вы мне даете, похоже, что вы хотите разоблачить бизнес-логику через WebApi». Это было не мое намерение, по сути. Несмотря на то, что я напрямую управляю своим контроллером (нет представления), я по-прежнему не использую WebApi. С моей стороны, возможно, был слабый пример. – Emilio