Я использую Autofac для обработки внедрения зависимостей в моем приложении. Однако у меня есть один компонент, который выполняет некоторую магию отражения во время выполнения, и я не знаю во время компиляции, какие зависимости он будет ...
Возможно ли внедрение свойств с помощью OrchardCMS? Я знаю, что Orchard использует Autofac и что Autofac выполняет инъекцию свойств, но мне нужно знать, как выполнить инъекцию свойств для ...
Я пытаюсь улучшить IoC, DI и OOD для лучшей тестируемости и более слабой связи. Поэтому, когда мы разрабатываем классы с интенсивным использованием IoC и DI, мы можем закончить с классами с множественными зависимостями ...
В документации Caliburn.Micro авторы упоминают такую возможность: ссылка на документацию IHandle наследуется от интерфейса маркера IHandle. Это позволяет использовать приведение, чтобы определить, является ли объект…
это, вероятно, вопрос новичка , но у меня есть следующее: открытый класс FooSettings {}
открытый класс BarSettings {}
открытый класс DohSettings {}
// Может быть еще много типов настроек ... ...
У меня есть служба Windows, и я хочу убедиться, что мой EF ObjectContext удаляется между каждым ее запуском. Служба работает дольше при каждом запуске. Кажется, что ObjectContext ...
Я изо всех сил пытаюсь заставить модульный тест работать для одного из моих классов. Я хочу внедрить свою фабрику вместо автоматически созданной фабрики, которую разрешает autofac.Как мне зарегистрировать мою собственную функцию в качестве ...
Подумайте об этом сценарии: у меня есть окна c # форма заявки. Это приложение было одинаковым для всех моих клиентов. Теперь одному из них нужно изменить форму, добавив новое текстовое поле и новую логику. Я, очевидно ...
Summary: How to combine an injection module with regular contain.Resolve() calls in registration? ~ Update (5 hours later and after feedback)~ : The use of RegisterType<> as opposed to ...
На вики-странице autofac, посвященной циклическим ссылкам, рекомендуется использовать: cb.Register (). OnActivated (ActivatedHandler.InjectUnsetProperties); Но похоже, что ActivatedHandler не существует ...
При обсуждении Autofac с коллегой возникла проблема регистрации зависимостей во время выполнения . В Prism, например, сборки часто загружаются во время выполнения и их зависимости ...
I am writing a system tray utility and from the menu there are several different forms that you can open for the application. I am using autofac to resolve the creation of these forms when necessary ...
У меня есть базовый контроллер, от которого наследуются все мои контроллеры. Этот базовый контроллер имеет некоторые свойства, которые я хотел бы ввести с помощью внедрения свойства. Регистрация моего контроллера выглядит так ...
У меня есть набор экземпляров класса TaskParametes, зарегистрированных в контейнере, например: builder.Register (c => [экземпляр некоторого типа])). Именованный ("someTask"). InstancePerDependency () ...
Я использую Autofac с интеграцией ASP.NET MVC все мои контроллеры получают зависимости, а Autofac автоматически разрешает вложенные зависимости. Отлично, это работает Но как я могу разрешить зависимость ...
У меня есть код вроде: int value = 5;
MessageBox.Show (значение); и MessageBox.Show жалуется: «Невозможно преобразовать из 'int' в 'строку'» Кажется, я помню некоторые случаи, когда значения ...
В прошлом я использовал общие свойства, такие как текущий пользователь, на ViewData / ViewBag в глобальном масштабе, унаследовав все контроллеры от общего базового контроллера. Это позволило мне использовать ...
У меня есть следующий конструктор регистрации .Register > (c => request => (IRequestHandler) c.Resolve (запрос)); В основном я пытаюсь зарегистрировать ...
Можно ли в Autofac сделать TypedParameter отложенным? Более того, мне нужен доступ к контейнеру при вводе параметра. Код может выглядеть так: builder.RegisterType () ....
Здесь я нашел некоторые результаты тестов 2008 года для тестирования производительности нескольких основных контейнеров .NET DI / IoC. Но я не смог найти никаких обновленных результатов. Существуют ли какие-нибудь тесты ...
Я новичок, борющийся с IoC и DI. Я хотел бы иметь возможность динамически разрешать соединение и фабрику соединений с помощью autofac (или любого другого подходящего инструмента .NET IoC). Сценарий мог быть ...
Я заметил, что мне довольно часто нужно реализовать составной шаблон. Например: interface IService {...}
класс Service1: IService {...}
класс Service2: IService {...}
class CompositeService : ...
. Я новичок в C # и пытаюсь понять новые функции безопасности .NET. -4. Чтобы заполнить некоторые детали, я сейчас пытаюсь обновить AutofacContrib.Moq для работы с последней версией Moq. У меня не было проблем ...
У меня есть приложение, которое выполняет обработку данных. Есть класс Pipeline {IEnumerable Filters {get; set;} Я регистрирую реализации фильтров как builder.RegisterType <...
Насколько я понимаю (из ответов, подобных этому), в Java нет встроенных многомерных массивов непрерывной памяти ( в отличие от C #, например). Хотя синтаксис зубчатого массива (массивы массивов) может быть ...
Does anyone have any experience integrating autofac and Quartz.Net? If so, where is it best to control lifetime management -- the IJobFactory, within the Execute of the IJob, or through event ...