2016-12-10 1 views
-1

Всякий раз, когда в столбце таблицы происходят изменения, весь файл, сгенерированный инфраструктурой сущностей, заменяет весь код автогенератором. Теперь я использую неполный класс, чтобы избежать этой проблемы. Но теперь я столкнулся с ситуацией, когда какой-то список должен быть инициализирован в конструкторе, так как нет частичного конструктора, это невозможно. Прошу предложить любую работу, чтобы избежать замены кода или чтобы сделать это лучше.Избегайте рамки сущности, заменяющей ваше свойство

+0

Посмотрите этот http://stackoverflow.com/questions/14485052/ef-5-model-first-partial-class-custom-constructor-how-to –

+0

Вы можете переключиться на первый подход кода EF? Больше не созданных автоматически файлов ... – colinsmith1

ответ

0

Не совсем уверен об этом, но, как я знаю, что вы можете использовать частичный метод OnCreate:

public partial class Entity1 
    { 
     partial void OnCreated() 
     { 
      //modify your entity here 
     } 
    } 

Это будет срабатывать, когда новый объект создается

Смежные вопросы