У меня на сайте есть базовый класс со свойством: CurrentUser.Метод get этого свойства создаст новый контекст и получит объект User из базы данных, основываясь на информации об аутентичных файлах cookie.Пока все хорошо.
Но поскольку контекст закрыт, все, что я могу сделать вне этого, - это вызывать свойства непосредственно из User, например FirstName.
Но как только я пытаюсьнапример, получить отношение, например CurrentUser.UserOffices, это не сработает, поскольку я не включил UserOffices в запрос.
Есть ли способ создать новый контекст вне базового класса, к которому я могу прикрепить CurrentUserВозражать?Я попытался ctx.Attach (CurrentUser) без удачи.
Вы можете удивиться, почему я не включаю UserOffices.Это просто потому, что существует очень много связей с разными таблицами, и я не хочу включать их все, так как между моими веб-страницами разные отношения, какие нужны.
Есть идеи?