Entity Framework 4.1 генерация кода, проблемы с генерируемым кодом - PullRequest
0 голосов
/ 10 ноября 2011

Когда я обновляю свою модель Entity, мои сгенерированные кодом классы (т.е. Model.tt) перестраиваются, это ожидается. Но допустим, я хочу иметь это

[DisplayFormat(DataFormatString = "{0:dd MMM yyyy}")]

выше некоторого свойства datetime.

Мой идентификатор должен иметь класс для создания базового класса через

public class ChildClass : BaseClass
{
    [DisplayFormat(DataFormatString = "{0:dd MMM yyyy}")]
    public override DateTime? Day
    {
        get { return base.Day; }
        set{ base.Day = value; }
    }
}

Может быть, есть другой способ сделать это, но могу ли я сделать класс, сгенерированный кодом, иметь все (или некоторые) свойства виртуальными?

веселит sushiBite

1 Ответ

0 голосов
/ 22 ноября 2011

вместо использования ключевого слова override Я использую вместо него new , и поэтому не нужно иметь свойство virtual

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