Использование Ninject со службами WCF в домене приложений веб-приложения? - PullRequest
3 голосов
/ 04 февраля 2011

Насколько я понимаю, если вы хотите использовать расширение WCF-Ninject, предполагается, что вы размещаете свои службы WCF в их собственном домене приложений.

Я уже использую расширение Ninject.Web и режим совместимости asp.net для доступа к провайдеру членства и сеансу.

Есть ли способ использовать мой Ninject с моими службами WCF, которые размещены в том же домене приложений , что и мое веб-приложение?

1 Ответ

2 голосов
/ 05 февраля 2011

Ну, Ninject.Web - это просто код - иди посмотри.

Такие вещи, как InRequestScope будут просто работать, если вы используете режим совместимости asp.net.

Вы действительно не объяснили, какой бит поддержки WCF вы хотите - например, базовый класс, который вы используете для сервисов, может быть легко удален из Ninject.Wcf и не требует того же типа интеграции, который необходим для Ninject.Web. например, NinjectHttpApplication.

Я предлагаю:

  1. смотрит на Ninject.Wcf
  2. получение более подробной информации о том, что вы хотите / нуждаетесь / понимаете
  3. рассылка недействительного списка рассылки для обсуждения того, о чем вы говорите
...