2012-06-05 13 views
2

У меня есть следующая проблема. Я пытаюсь использовать веб-службы, написанные в ASP.NET в приложении в качестве промежуточного уровня, хранящиеся на уровне сервиса WCF. Поэтому я запускаю некоторые классы WebService, и я называю веб-методы, как обычные методы C#. К сожалению, некоторые из них используют специальные решения asp.net, такие как использование объекта HttpContext и Application (типа HttpApplicationState). Я пытаюсь добавить элементы в эту коллекцию до вызова webservice, но ничего не происходит! Элементов нет после использования Добавить метод. Никакого исключения, ничего. Я думал, что есть некоторая функциональность внутри реализации класса HttpApplicationState, которая предотвращает эту операцию в определенных случаях, но я не обработал код в отражателе, и все должно быть хорошо ... Я что-то упустил?Использование HttpApplicationState за пределами сеанса ASP.NET

ответ

0

Непонятно Я понимаю вашу структуру приложения, но похоже, что вы хотите запустить wcf с включенной совместимостью asp.net, чтобы разрешить HttpContext?

http://msdn.microsoft.com/en-us/library/aa702682.aspx

+0

Это наполовину решение, потому что я действительно хочу сделать, это отделить Сеть САШ услуг от любой технологии и использовать их как обычные classess с бизнес-логикой. – Mic

Смежные вопросы