Некоторые программисты получают доступ к своим контейнерам IoC с помощью статических методов класса.Это просто предпочтение или требование?
Если мой пользовательский провайдер членства нуждается в DataContext, как я могу вставить свой DataContext в него без статического класса?
Мой подход заключается в том, чтобы получить доступ к моему контейнеру через статический класс внутри пользовательского поставщика членства.Это правильное решение?
Если предпочтителен статический способ, должен ли я хранить свой базовый контейнер в одноэлементной области видимости и инициализировать его в Global.asax и всегда получать доступ к своему контейнеру через статический класс?