Search
Write a publication
Pull to refresh

Comments 9

Только Application_Start() переопределяется в global.asax. Пиши еще!
спасибо, автоматически опечатался :)
В идеале, думаю, если работаете с ASP.NET MVC в нескольких проектах, в итоге просто придете к тому, что будете все определять/переопределять в собственном классе-наследнике HttpApplication. А потом уже просто его наследовать для конкретного приложения в global.asax.
тут недоразумение, камрад @OgOJack указал на опечатку, у меня было написано «global.ascx» вместо «global.asax»
Уже интереснее. Только не совсем понятно из статьи зачем IoC использовать. Сценарий отсутствует. Давай следующую статью про custom IViewEngine и сценарий посложнее.
>> Только не совсем понятно из статьи зачем IoC использовать

зачем вообще нужен IoС или зачем его в фабрике использовать?
Конечно зачем его использовать в фабрике? Представлен синтетический пример, показывающий возможность. Здорово, безусловно, но не понятно:).
если коротко, для того, чтобы автоматом поднимать репозитории/сервисы в контроллере на базе конструкторов контроллера. То есть реализовав фабрику на Unity можно сделать так, что инстанцированный объект контроллера будет иметь без строчки кода десяток поднятых репозиториев и сервисов.

то есть имея контруктор

AccountController(UserRepository userRepository, AccountRepository accRepository, AccountService accService ...)

Unity поднимет все эти репозиории/сервисы автоматом
Понятно. Но это я как комментарий к статье и как пожелание к будущим.
Спасибо.
Sign up to leave a comment.

Articles