Контекст выполнения приложения, подскажите решение
От: Аноним  
Дата: 08.04.11 06:46
Оценка:
Добрый день

Ситуация такая — есть web проект, разбит на несколько сборок. В web приложении есть удобный класс ExecContext который хранит данные выполнения текущего запроса — там current user data, доступ к данным конфига с проверками и т.д. Теперь необходимо использовать этот ExecContext в других сборках (которые референсит web приложение). Т.е. понятно, что надо завести интерфейс в одной из сборок низшего уровня... но где хранить сам объект, который бы создавался web appом, и как его сделать доступным все остальным сборкам? Подскажите плиз.
Re: Контекст выполнения приложения, подскажите решение
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 08.04.11 09:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день


А>Ситуация такая — есть 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 что ли пользуют?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.