Slide 15
Slide 15 text
コンソールにおけるモデル検証コード例
• modelはモデル検証対象のオブジェクト
List errors = new();
bool isValid = Validator.TryValidateObject(model, new ValidationContext(model), errors, true);
if (isValid)
{
Console.WriteLine("Valid");
}
else
{
Console.WriteLine("Invalid");
foreach (var error in errors)
{
Console.WriteLine(error.ErrorMessage);
}
}