Преобразовать объект сеанса в IOrderedQueryable <T> - PullRequest
0 голосов
/ 17 ноября 2009

Мне нужно преобразовать объект Session в IOrderedQueryable, и он оказался пустым. Я думал о создании оболочки, но она не работает должным образом. По сути, я выполняю запрос Linq и хотел бы сохранить его, чтобы мне не приходилось получать его каждый раз, когда я посещаю. Для каждого пользователя доступно до 7-10 параметров, поэтому это не то, что нужно для кэширования.

Ответы [ 2 ]

1 голос
/ 17 ноября 2009

Я могу просто привести мой объект Session к IOrderedQueryable, например:

(IOrderedQueryable<T>)Session["myObject"];
0 голосов
/ 17 ноября 2009

Кажется, вы хотите сохранить данные, возвращаемые запросом linq, если это так, вам нужно заставить его получить данные, то есть с помощью .ToList () и сохранить их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...