Я хочу начать использовать внедрение зависимости в своем приложении WPF, в основном для лучшей тестируемости единицы. Мое приложение главным образом создается вдоль M-V-VM шаблона. Я смотрю на autofac для своего МОК...
У меня есть несколько вспомогательных классов, которые аналогичны строкам: public class VideoLibraryFactoryHelper: IVideoLibraryFactoryHelper {private const string _controller = "VideoLibrary"; частный ...
Я все еще довольно новый использование Autofac, и одна вещь, которую мне не хватает в документации и примерах, состоит в том, как упростить доступ к сконфигурированному контейнеру из разных мест веб-приложения. Я ...
Я регистрирую компоненты в следующем коде: ядро StandardKernel = новый StandardKernel (); представьте currentDirectory в виде строки = Путь. GetDirectoryName (GetType ().Assembly. Местоположение) foreach (блок var...
Я читал о Autofac, что это быстро. Я видел включенное кодирование, и это круто. Но я не совсем уверен, как использовать его. Я использовал StructureMap, и он имеет статический ObjectFactory. Ninject имеет...
Я ищу простое для использования контейнера МОК для приложений GUI, записанных в Java/Scala. Это должно поддерживать Конвенцию по Конфигурации, управлению жизненным циклом, конфигурации в коде (предпочтительно...
Если программа буквально только что десериализовала объект (действительно не имеет значения, как, но просто говорят, что BinaryFormatter использовался). Что хороший дизайн должен использовать для перевведения зависимостей этого...
Я в настоящее время изучаю, как использовать Autofac, и я застреваю с расположением объектов IDisposable детерминировано. Позвольте мне сначала представить ситуацию, прежде чем я заявлю свою проблему. Стартовая позиция: Позвольте'...
Что лучшим подходом является к управлению использованием транзакции NHibernate Autofac в рамках веб-приложения? Мой подход к сессии является разработчиком. Регистр (c => c. Твердость <ISessionFactory> ().OpenSession ())...
Не может получить мою голову вокруг передачи параметров в Autofac, следующий код не работает: класс Конфигурация {общедоступная Конфигурация (IDictionary <строка, строка> conf) {}} класс Потребитель {общественность...
Я создаю ASP.NET MVC 2 (RTM) проект, который использует области. Индексное действие Домашнего контроллера одной области должно использовать RenderAction для генерации подраздела страницы. Названное действие...
У меня есть некоторый опыт работы в Structuremap. И сейчас я создаю большое и масштабное веб-приложение (на самом деле сайт социальной сети), используя ASP.NET MVC 3, Entity Framework 4.1 code-first, SqlServer ...
У меня есть интерфейс: открытый интерфейс IFileParserService & lt; ITxtFile & gt; {void Parse (строки IEnumerable & lt; ITxtFile & gt;); } У меня есть разные реализации этого интерфейса как открытый класс ...
Я пытаюсь разрешить обработчик, но по неизвестным причинам я не могу заставить его работать. Вот мой код: у меня есть интерфейс IRequestHandler, как ниже открытый интерфейс IRequestHandler & lt; в TRequest, out ...
Я испытываю затруднения при введении сервисных зависимостей в мое сервисное использование WCF Autofac 1.4.5. Я считал и следовал за страницей Wiki Autofac на WcfIntegration, но моя отладка показывает мне что мой сервис WCF...
StructureMap имеет способность применить конвенции при сканировании. Таким образом IFoo => Foo, без явной регистрации. Что-то - средство моделирования, доступное в AutoFac? Осмотренный и просто не может найти...
У кого-либо есть какие-либо подсказки или лучшие практики относительно того, как Autofac помогают, может управлять Экземпляром NHibernate ISession (в случае приложения MVC ASP.NET)?
Документация указывает, что Autofac поддерживает открытые дженерики, и я могу зарегистрироваться и решить в основном случае как так: Регистрация: разработчик. RegisterGeneric (typeof (PassThroughFlattener <>))...
Я хотел бы ввести ILog в свои классы, не, ILoggerFactoryAdapter, но ILoggerFactoryAdapter нужно название класса вызова (класс, который хочет зарегистрировать что-то, таким образом, я могу быть...
Я знаю, что некоторые платформы DI поддерживают это (например, Ninject), но я конкретно хочу знать, возможно ли это с Autofac. Я хочу быть в состоянии попросить у контейнера Autofac реального класса и возвратиться...
Мой базовый класс контента. Я использовал этот класс в качестве темы для моего проекта. Я не знаю, эта информация актуальна или нет. Здесь я создаю абстрактный метод, который перегружает метод навигации. общедоступный ...
Я новичок в IoC и Autofac. Я создал простой консольный проект для проверки техники. Когда я запускаю приложение, я получаю эту ошибку: запрошенная служба AutoFac.BLL.IEmployeeDetail имеет ...
Простой пример для понимания того, что я имею в виду: открытый интерфейс IWarrior {string GetName (); } открытый класс HumanWarrior: IWarrior {string _name; public HumanWarrior (имя строки) {...
В настоящее время я работаю над проектом, который позволяет сторонним организациям подключаться к брокеру сообщений нашего продукта. Задача состоит в том, чтобы предоставить библиотеку, которую могут использовать эти третьи стороны. Я хочу быть в состояни
В моем приложении есть два командных класса FooCommand и BarCommand, где BarCommand является подклассом FooCommand. класс FooCommand класс BarCommand: FooCommand У меня есть классы для выполнения этих ...
Предположим, что у меня есть общая регистрация с Autofac: builder.RegisterGeneric (typeof (Injectator & lt; gt;)) .As (typeof (IInjectator & lt; gt;)) .SingleInstance (); Теперь (I) Инъектор имеет ...
Я создаю приложение, которое использует AutoFac 2 для DI. Я читал, что использования статического IoCHelper (Сервисный Локатор) нужно избежать. Общественность IoCHelper.cs статический класс IoCHelper {...
Я пытаюсь выяснить, как разрешить экземпляр где-нибудь в коде. При запуске приложения я зарегистрировал тип статическая Основная пустота () {разработчик var = новый ContainerBuilder ();...