static void Main(string[] args) { using (var ctx = new ModelDbContext()) { var cinema = new Cinemas(); ctx.Cinemas.Add(cinema); ctx.SaveChanges(); var validationErrors = ctx.GetValidationErrors() .Where(x => !x.IsValid) .SelectMany(x => x.ValidationErrors); foreach (var error in validationErrors) { Console.WriteLine(error.ErrorMessage); } } Console.ReadKey(); }