У меня есть приложение asp.net mvc 3 с структурой сущностей, и я использовал модель Database First для его настройки.
Мои шаги ниже: 1. Генерирование базы данных с таблицами 2. Создание ADO.NETФайл Entity Data Model (.edmx) и импортированные таблицы. 3. Внутри дизайна я добавил элемент генерации кода и использовал ADO.NET DbContext Generator 4. Держатель Model1.tt, как было сделано со всеми таблицами Models
Я отредактировал модели и обновил их с помощью атрибутов DataAnnotations (только для хорошо известного примера)
public class LogOnModel
{
[Required]
[Display(Name = "User name")]
public string UserName { get; set; }
[Required]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }
[Display(Name = "Remember me?")]
public bool RememberMe { get; set; }
}
Теперь, когда я делаю изменения в базе данных и обновляю ее в файл edmx, все моделибудет перезаписан и атрибуты DataAnnotations исчезнут.
мой вопрос: как я могу использовать первую модель базы данных и все же редактировать модели для конкретной проверки, как я могу свободно делать с моделью первого кода?(пожалуйста, не используйте стороннее решение для инструментов) спасибо