Просьба предложить простой в использовании корпус DI для .net. Я использую mvc2.Рамки для инъекций для .Net
ответ
Мне нравится Castle Windsor, и он прочный и стабильный. Но есть lot of frameworks, что делает почти то же самое с небольшими отличиями в функциях.
IoC framework должен быть небольшим, упакованным в одну сборку, делать то, что нужно, ничего больше. Замок Виндзор выглядит для меня излишним. Если вам нужен только нож, почему нужно покупать целый набор инструментов? –
@Lex: Windsor - Castle.Windsor.dll + Castle.Core.dll. Вы уверены, что имеете в виду, что две сборки: * overkill *? Вы когда-нибудь использовали * Windsor? –
Нет, этого было достаточно, чтобы открыть эти две библиотеки в Reflector, чтобы посмотреть, что там. 80% не имеет ничего общего с IoC. –
Скотт Hanselman имеет большой список на своем блоге. List of .NET Dependency Injection Containers (IOC)
Phil Haack имеет сообщение в блоге об использовании StructureMap с TDD and Dependency Injection with ASP.NET MVC. Это немного старое (12/2007), но все еще хорошее чтение по этой теме.
- 1. Зависимость рамки для инъекций для iPhone
- 2. Боязнь использования рамки для инъекций зависимостей
- 3. Моноустойчивая конструкция для инъекций
- 4. Лучший рамки IoC для .Net
- 5. Каков наилучший язык/рамки для .NET для .NET?
- 6. Какие-либо рамки NIO для .NET?
- 7. Как изменить версию рамки .net для sageframe?
- 8. Помогите подобрать рамки инъекции зависимостей для .Net
- 9. Скрывающие рамки для .NET на Monotouch?
- 10. Зависимость инъекции и макет рамки для .net
- 11. Рамки бизнес-объектов для C# и .net
- 12. Стандарты и рамки .NET для веб-службы
- 13. Какие рамки тестирования вы предлагаете для .net?
- 14. добавить рамки .net зависимости для nuspec файла
- 15. Потенциал для SQL-инъекций здесь?
- 16. Какая зависимость для инъекций?
- 17. PHP-инъекция для инъекций
- 18. Контейнер для инъекций зависимостей
- 19. Межсайтовый скриптинг для инъекций
- 20. ASP.NET Core для инъекций
- 21. Контейнер для инъекций MEF
- 22. Postgres инструменты для инъекций
- 23. рамки кэширования для .net 4.5.1 [.net core (dnx)]
- 24. Поддержка для инъекций Func <TService> фабрики весной .NET
- 25. Является ли класс .NET MailMessage безопасным для инъекций?
- 26. Единичное тестирование высокосвязного кода в .net; Отражение для инъекций?
- 27. Закрепление рамки .NET
- 28. рамки .net TimeZoneInfo.utc свойство
- 29. Является ли MEF основой для инъекций зависимостей?
- 30. Размер рамки для изменения рамки
Голосование, чтобы закрыть. Это чисто аргументация. – TomTom
duplicate: http://stackoverflow.com/questions/21288/which-net-dependency-injection-frameworks-are-worth-looking-into http://stackoverflow.com/questions/555943/which-net-dependency- инъекции-рамки-do-you-use и многие другие. –