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