Я читал статью, в которой говорится следующее:
IIS берет на себя значительную часть служебных затрат на производительность из-за таких вещей, как управление состоянием сеанса, проверка подлинности форм, модель процесса, события жизненного цикла запроса и т.д. Это не плохие вещи, которые нужно использовать и использовать, но если вам не нужны IIS, состояние сеанса, формы auth, события жизненного цикла запроса или модель процесса, затем не используйте их!
Теперь он говорит просто "пропустить" эти функции, однако я не смог найти эту информацию в Интернете и надеялся, что кто-то здесь может пролить свет на этот вопрос.
спасибо
Пропуск IIS будет включать проект OWIN/Katana. Для этого нет реального шаблона, но идея заключалась бы в том, чтобы wcf для "хозяина" веб-приложения, с разрешением, проходящим через словарь IDictionary<string,object>
OWIN IDictionary<string,object>
вместо обычного объекта IIS HttpContext
.
Вот еще об этом.
И вот отправная точка для кодирования. Обратите внимание, что WebOperationContext
все еще используется там.