Я хотел бы создать что-то вроде оболочки или, может быть, лучшим словом было бы «Расширение» для сгенерированного в классе модели EntityFramework ...
У меня есть модель USER, с паролем, именем пользователя и т. Д.и пользователь имеет отношение многие ко многим с некоторыми другими объектами ... что угодно ...
Я хотел бы создать что-то вроде этого:
class ExtendedUser : USER {
public void AddObject(Object o) {}
}
Но я надеваюНе знаю, это хорошая идея ... Я не знаю, как создать конструктор.Я хотел бы сделать что-то вроде этого.
User u = ...;
ExtendedUser eu = u as ExtendedUser;
Концептуально я хотел бы получить данные из БД и поместить их в экземпляр ExtendedUser, потому что у этого объекта будут методы для манипулирования этими данными ...
Как это сделать?