Я должен поделиться ObjectContext (из EF4) между многими объектами, поэтому я создаю один контекст на один запрос HttpRequest (я не нашел лучшего способа сделать это), но есть небольшая проблема ...
Когда я использую
using (ObjectContext ctx = new ...) {}
, он всегда удаляет контекст после закрывающей скобки.Так, как я должен иметь дело с этим, когда мой контекст живет для HttpRequest?Могу ли я вызвать какое-либо событие после окончания HttpRequest?или событие, когда был отправлен ответ?
Нераспределение контекста может привести к ошибкам в этой ситуации, когда для HttpRequest создается один контекст?