Контекст выполнения приложения, подскажите решение
От:
Аноним
Дата:
08.04.11 06:46
Оценка:
Добрый день
Ситуация такая — есть web проект, разбит на несколько сборок. В web приложении есть удобный класс ExecContext который хранит данные выполнения текущего запроса — там current user data, доступ к данным конфига с проверками и т.д. Теперь необходимо использовать этот ExecContext в других сборках (которые референсит web приложение). Т.е. понятно, что надо завести интерфейс в одной из сборок низшего уровня... но где хранить сам объект, который бы создавался web appом, и как его сделать доступным все остальным сборкам? Подскажите плиз.
Re: Контекст выполнения приложения, подскажите решение
Здравствуйте, Аноним, Вы писали:
А>Добрый день
А>Ситуация такая — есть web проект, разбит на несколько сборок. В web приложении есть удобный класс ExecContext который хранит данные выполнения текущего запроса — там current user data, доступ к данным конфига с проверками и т.д. Теперь необходимо использовать этот ExecContext в других сборках (которые референсит web приложение). Т.е. понятно, что надо завести интерфейс в одной из сборок низшего уровня... но где хранить сам объект, который бы создавался web appом, и как его сделать доступным все остальным сборкам? Подскажите плиз.
Мне кажется вы изобрели HttpContext....
Re[2]: Контекст выполнения приложения, подскажите решение
От:
Аноним
Дата:
08.04.11 09:47
Оценка:
Здравствуйте, gandjustas, Вы писали:
G>Мне кажется вы изобрели HttpContext....
Ну тогда это будет очень крутой HttpContext, доступный в сборках не имеющих reference на System.Web.
Re: Контекст выполнения приложения, подскажите решение
От:
Аноним
Дата:
12.04.11 06:01
Оценка:
Здравствуйте, Аноним, Вы писали:
Неужели ни у кого нет наработок по данной теме? Все Dep. injection что ли пользуют?