6
ответов

Действительно ли Внедрение зависимости возможно с приложением WPF?

Я хочу начать использовать внедрение зависимости в своем приложении WPF, в основном для лучшей тестируемости единицы. Мое приложение главным образом создается вдоль M-V-VM шаблона. Я смотрю на autofac для своего МОК...
вопрос задан: 7 August 2017 16:34
6
ответов

Инъекция зависимостей с обязательным параметром [duplicate]

У меня есть несколько вспомогательных классов, которые аналогичны строкам: public class VideoLibraryFactoryHelper: IVideoLibraryFactoryHelper {private const string _controller = "VideoLibrary"; частный ...
вопрос задан: 4 August 2011 04:29
5
ответов

Autofac в веб-приложениях, где я должен хранить контейнер для быстрого доступа?

Я все еще довольно новый использование Autofac, и одна вещь, которую мне не хватает в документации и примерах, состоит в том, как упростить доступ к сконфигурированному контейнеру из разных мест веб-приложения. Я ...
вопрос задан: 11 January 2012 07:16
4
ответа

Возвратите тот же экземпляр для нескольких интерфейсов

Я регистрирую компоненты в следующем коде: ядро StandardKernel = новый StandardKernel (); представьте currentDirectory в виде строки = Путь. GetDirectoryName (GetType ().Assembly. Местоположение) foreach (блок var...
вопрос задан: 30 January 2017 15:22
3
ответа

С Autofac, что было бы преимуществами и недостатками

Я читал о Autofac, что это быстро. Я видел включенное кодирование, и это круто. Но я не совсем уверен, как использовать его. Я использовал StructureMap, и он имеет статический ObjectFactory. Ninject имеет...
вопрос задан: 21 March 2018 08:18
3
ответа

Простая Инверсия платформы Управления для Java/Scala

Я ищу простое для использования контейнера МОК для приложений GUI, записанных в Java/Scala. Это должно поддерживать Конвенцию по Конфигурации, управлению жизненным циклом, конфигурации в коде (предпочтительно...
вопрос задан: 5 May 2010 18:53
3
ответа

Повторно введите зависимости недавно десериализованного объекта

Если программа буквально только что десериализовала объект (действительно не имеет значения, как, но просто говорят, что BinaryFormatter использовался). Что хороший дизайн должен использовать для перевведения зависимостей этого...
вопрос задан: 20 April 2010 02:47
3
ответа

Autofac: Как ограничить время жизни объекта IDisposable, не раздавая контейнер МОК

Я в настоящее время изучаю, как использовать Autofac, и я застреваю с расположением объектов IDisposable детерминировано. Позвольте мне сначала представить ситуацию, прежде чем я заявлю свою проблему. Стартовая позиция: Позвольте'...
вопрос задан: 13 February 2010 13:11
3
ответа

NHibernate с Autofac в рамках ASP.NET (MVC): ITransaction

Что лучшим подходом является к управлению использованием транзакции NHibernate Autofac в рамках веб-приложения? Мой подход к сессии является разработчиком. Регистр (c => c. Твердость <ISessionFactory> ().OpenSession ())...
вопрос задан: 26 October 2009 17:48
3
ответа

Передача параметров Autofac и автопроводное соединение

Не может получить мою голову вокруг передачи параметров в Autofac, следующий код не работает: класс Конфигурация {общедоступная Конфигурация (IDictionary <строка, строка> conf) {}} класс Потребитель {общественность...
вопрос задан: 31 July 2009 11:05
2
ответа

Autofac: Разрешите все экземпляры Типа

Учитывая следующего регистрационного разработчика. Регистр <A> ().As <I> (); разработчик. Регистр <B> ().As <I> (); разработчик. Регистр <C> ().As <I> (); контейнер var = разработчик. Сборка (); я...
вопрос задан: 17 September 2013 17:50
2
ответа

RenderAction, не находящий метод действия в текущем контроллере в текущей области

Я создаю ASP.NET MVC 2 (RTM) проект, который использует области. Индексное действие Домашнего контроллера одной области должно использовать RenderAction для генерации подраздела страницы. Названное действие...
вопрос задан: 13 April 2013 12:41
2
ответа

Structuremap, AutoFac или Ninject, какой из них лучше для крупномасштабного веб-приложения? [закрыто]

У меня есть некоторый опыт работы в Structuremap. И сейчас я создаю большое и масштабное веб-приложение (на самом деле сайт социальной сети), используя ASP.NET MVC 3, Entity Framework 4.1 code-first, SqlServer ...
вопрос задан: 21 November 2012 13:53
2
ответа

Зарегистрируйтесь с классом Autofac, который непосредственно реализует открытый тип интерфейса [duplicate]

У меня есть интерфейс: открытый интерфейс IFileParserService & lt; ITxtFile & gt; {void Parse (строки IEnumerable & lt; ITxtFile & gt;); } У меня есть разные реализации этого интерфейса как открытый класс ...
вопрос задан: 26 April 2011 14:03
2
ответа

Autofac - разрешить IRequestHandler & lt; SpecificRequest, SpecificResponse & gt; [Дубликат]

Я пытаюсь разрешить обработчик, но по неизвестным причинам я не могу заставить его работать. Вот мой код: у меня есть интерфейс IRequestHandler, как ниже открытый интерфейс IRequestHandler & lt; в TRequest, out ...
вопрос задан: 26 April 2011 14:03
2
ответа

Используя Autofac для DI на службу WCF, размещенную в приложении ASP.NET

Я испытываю затруднения при введении сервисных зависимостей в мое сервисное использование WCF Autofac 1.4.5. Я считал и следовал за страницей Wiki Autofac на WcfIntegration, но моя отладка показывает мне что мой сервис WCF...
вопрос задан: 30 July 2010 18:03
2
ответа

AutoFac, автосоединяющий конвенции проводом

StructureMap имеет способность применить конвенции при сканировании. Таким образом IFoo => Foo, без явной регистрации. Что-то - средство моделирования, доступное в AutoFac? Осмотренный и просто не может найти...
вопрос задан: 18 May 2010 05:35
2
ответа

Управление NHibernate ISession с Autofac

У кого-либо есть какие-либо подсказки или лучшие практики относительно того, как Autofac помогают, может управлять Экземпляром NHibernate ISession (в случае приложения MVC ASP.NET)?
вопрос задан: 9 May 2010 21:28
2
ответа

Autofac с открытыми дженериками и типом, указанным во времени выполнения

Документация указывает, что Autofac поддерживает открытые дженерики, и я могу зарегистрироваться и решить в основном случае как так: Регистрация: разработчик. RegisterGeneric (typeof (PassThroughFlattener <>))...
вопрос задан: 8 October 2009 08:11
2
ответа

Автоматическая фабрика с Общим. Logging и Autofac?

Я хотел бы ввести ILog в свои классы, не, ILoggerFactoryAdapter, но ILoggerFactoryAdapter нужно название класса вызова (класс, который хочет зарегистрировать что-то, таким образом, я могу быть...
вопрос задан: 21 July 2009 14:22
2
ответа

Autofac может сделать автоматическую самопривязку?

Я знаю, что некоторые платформы DI поддерживают это (например, Ninject), но я конкретно хочу знать, возможно ли это с Autofac. Я хочу быть в состоянии попросить у контейнера Autofac реального класса и возвратиться...
вопрос задан: 9 July 2009 12:38
1
ответ

Многократное управление навигацией через внедрение зависимости

Мой базовый класс контента. Я использовал этот класс в качестве темы для моего проекта. Я не знаю, эта информация актуальна или нет. Здесь я создаю абстрактный метод, который перегружает метод навигации. общедоступный ...
вопрос задан: 22 March 2019 05:32
1
ответ

Невозможно ввести объект с помощью Autofac

Я новичок в IoC и Autofac. Я создал простой консольный проект для проверки техники. Когда я запускаю приложение, я получаю эту ошибку: запрошенная служба AutoFac.BLL.IEmployeeDetail имеет ...
вопрос задан: 18 January 2019 05:44
1
ответ

Как сделать так, чтобы autofac разрешал конструктор с параметрами в реальном времени?

Простой пример для понимания того, что я имею в виду: открытый интерфейс IWarrior {string GetName (); } открытый класс HumanWarrior: IWarrior {string _name; public HumanWarrior (имя строки) {...
вопрос задан: 17 January 2019 11:30
1
ответ

Скрыть реализацию служебной шины за интерфейсами

В настоящее время я работаю над проектом, который позволяет сторонним организациям подключаться к брокеру сообщений нашего продукта. Задача состоит в том, чтобы предоставить библиотеку, которую могут использовать эти третьи стороны. Я хочу быть в состояни
вопрос задан: 17 January 2019 03:29
1
ответ

Решение перечислимых зависимостей Autofac без контравариантности

В моем приложении есть два командных класса FooCommand и BarCommand, где BarCommand является подклассом FooCommand. класс FooCommand класс BarCommand: FooCommand У меня есть классы для выполнения этих ...
вопрос задан: 16 January 2019 03:11
1
ответ

Autofac и RegisterGeneric - ограниченные допустимые дженерики

Предположим, что у меня есть общая регистрация с Autofac: builder.RegisterGeneric (typeof (Injectator & lt; gt;)) .As (typeof (IInjectator & lt; gt;)) .SingleInstance (); Теперь (I) Инъектор имеет ...
вопрос задан: 13 July 2018 17:37
1
ответ

Предотвращение сервисного локатора с AutoFac 2

Я создаю приложение, которое использует AutoFac 2 для DI. Я читал, что использования статического IoCHelper (Сервисный Локатор) нужно избежать. Общественность IoCHelper.cs статический класс IoCHelper {...
вопрос задан: 23 May 2017 10:29
1
ответ

Экземпляр твердости - Autofac

Я пытаюсь выяснить, как разрешить экземпляр где-нибудь в коде. При запуске приложения я зарегистрировал тип статическая Основная пустота () {разработчик var = новый ContainerBuilder ();...
вопрос задан: 24 September 2015 08:27
1
ответ

Func autofac <T> для разрешения названный сервисом

Учитывая зарегистрированные сервисы: разработчик. RegisterType <Foo1> ().Named <IFoo> ("один").As <IFoo> (); разработчик. RegisterType <Foo2> ().Named <IFoo> ("два").As <IFoo> (); разработчик....
вопрос задан: 19 September 2014 14:23