Эти контейнеры, как правило, имеют вкус , больше всего на свете. Ninject имеет приятный свободный интерфейс для его настройки, но некоторым людям нравится способность Unity настраиваться через config (я думаю, мазохисты), а также код.
У меня, как и у вас, были эти вопросы при принятии Prism, поэтому я прошел через упражнение по замене Unity на Ninject и Autofac. Я не нашел убедительной причины с точки зрения производительности или возможностей придерживаться Unity. Есть некоторые вещи, которые были хороши в обоих, но все они делали в основном то же самое и делали это хорошо.
Я бы посмотрел на особенности, стиль и синтаксис каждого из них и решил, какой из них вам больше нравится. Это действительно единственная разница ... как это чувствует . Обычно есть некоторые основные отличия, но вероятность того, что они вам нужны, довольно мала.
Опубликуйте обновление о том, что вы решаете ... Меня всегда интересуют результаты, полученные людьми в реальном мире, против того, что преданные пользователи защищают.