#ninject
#ninject
Вопрос:
Я новичок в концепции внедрения зависимостей. Я хочу изучить это с помощью ninject.
На странице загрузки ninject есть 2 версии ninject :
- .NET Framework
- .NET Framework для не веб-приложений
У меня есть несколько вопросов :
- В чем различия между этими двумя?
- Если я хочу разработать настольное приложение, могу ли я использовать стандартную версию или я должен использовать версию «для не веб-приложений»?
- Каковы последствия, если я использую версию ninject «для не веб-приложений» в проекте веб-приложения, таком как ASP.NET ?
Ответ №1:
Ни один Веб не предназначен для приложений профиля клиента. У нее нет InRequestScope