Каждая сущность определяется как частичный класс, так что вы можете определить дополнительный частичный класс для расширения сущности дополнительными свойствами или методами.
Допустим, вы определили сущность Person
в своей EntityModel.,
Теперь вы можете создать новое имя файла класса Person.cs
в вашем проекте.В файле класса вы определяете
public partial class Person{
// Here you can add your additional functionality or method overrides
}
Частичный класс должен быть определен в том же пространстве имен и той же сборке, что и объект Person
.
Новый файл класса не затрагиваетсяизменения в EntityModel (только если вы удалите Entity или измените свойства, вашему частичному классу может потребоваться обновление).