#asp.net-mvc-3 #entity-framework-4.1 #ef-code-first #repository-pattern #structuremap
#asp.net-mvc-3 #entity-framework-4.1 #ef-code-first #репозиторий-шаблон #structuremap
Вопрос:
Я создаю веб-приложение, используя ASP.NET MVC 3 и Entity Framework 4.1 — сначала код. Я разрабатываю проект с помощью шаблона проектирования репозитория. Я знаю, как реализовать RDP и общий RDP. Но мой вопрос в том, что использование StructureMap — хорошая идея в этом случае? Спасибо за любую идею и помощь.
Ответ №1:
Ну да, но structuremap больше связан, imo, с подходом DI, который вы будете использовать, чем с подходом, специфичным для домена, который вы будете реализовывать. Я лично использую AutoFac, но Structuremap также очень хорош, возможно, вы захотите рассмотреть также Ninject. Все они действительно мощные и имеют приятный синтаксис для работы с imo.
Комментарии:
1. 1 Спасибо за ответ. Я новичок в внедрении зависимостей . Что бы вы предложили использовать в большом веб-приложении (сайте социальной сети) между: Structuremap , AutoFac и Ninject пожалуйста?
2. Не имеет значения, какой из них вы выберете. Возьмите тот, который вам больше всего нравится. У всех нас есть наш любимый (мой — autofac)
3. Как указано в предыдущем комментарии, это дело вкуса. Я выбрал autofac для своих проектов, и я счастливый программист 😉