Structuremap, AutoFac или Ninject, какой из них лучше для крупномасштабного веб-приложения? [закрыто]

У меня есть некоторый опыт работы по Structuremap. И сейчас я создаю большое и масштабное веб-приложение (правда, сайт социальной сети), используя ASP.NET MVC 3, Entity Framework 4.1 code-first, SqlServer 2008, через C#.NET 4. Какой из Structuremap, AutoFac и Ninject вы бы посоветовали мне использовать в данном случае? Важна производительность и простота использования. Спасибо за любую помощь, идею и предложение.

25
задан George Stocker 21 November 2012 в 13:53
поделиться

2 ответа

Я думаю, что нет никакой разницы между ними! Это связано с самим собой. У каждого тела есть свои любимые, и у тебя тоже. Я использую StructureMap, и он достаточно хорош для больших и / или небольших приложений.

ОБНОВЛЕНИЕ:

Ну, несколько месяцев назад я познакомился с Simple Injector , который действительно очень простой, и на самом деле быстрый. Я использовал его в нескольких проектах с разными масштабами, и он действительно работает отлично.

17
ответ дан 28 November 2019 в 17:48
поделиться

Я использовал Unity (некоторое время назад), AutoFac и StructureMap и предпочитаю StructureMap, в частности, для его метода AssertConfigurationIsValid, который я использую в модульных тестах, чтобы, в общем, утверждать, что моя конфигурация StructureMap действительна (уместно, если вы использовать конструктор на основе DI).

Насколько мне известно, только StructureMap предлагает эту возможность.

При использовании ASP.NET MVC мне также нравится, как пакет StructureMap NuGet прекрасно справляется с задачей.

2
ответ дан 28 November 2019 в 17:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: