Я использовал Reverse POCO Generator для генерации pocos для моего проекта (частичные классы).
Затем я расширил один из моих pocos, создав новый частичный класс (новый файл) с тем же именем класса и вто же пространство имен.Я добавил новое свойство, например:
public int NewProperty { get; set; }
Теперь проблема заключается в том, что, когда я запрашиваю базу данных, я вижу, что новое свойство включено в мой DBContext.Я вижу оператор выбора как: SELECT Field1, Field2, NewProperty FROM MyDatabase.
И, конечно, я получаю следующую ошибку: SqlClientException: недопустимое имя столбца 'NewProperty' , так как это поле не существует.
Как я могу остановитьDBContext от включения моего нового свойства в операции с базой данных? Я делал это в моих предыдущих проектах и не было проблем (использовались модели edmx).
Спасибо