Ioc-Container – вопросы и ответы
112
голосов
5
ответов
Я занимаюсь разработкой расширяемой структуры с использованием DI и IoC. Пользователи должны иметь возможность переопределять существующие функции внутри фреймворка, отбросив их собственные реализа...
75
голосов
1
ответ
Я использую spring 3 с JSF 2, Tomcat 6 и я заменил JSF beans на spring beans, добавив поверх bean: @Component("mybean") @Scope("session") а в моем bean я autwiring spring (который был объявлен с по...
86
голосов
2
ответа
Я пытаюсь принять BDD в своей организации, и поскольку С#.Net - наш основной способ разработки, Specflow - лучший выбор для "ничего огурца". Однако в прошлом я был поклонником Spring, но в моей ком...
113
голосов
3
ответа
Я экспериментировал с использованием именованных делегатов вместо одномерных интерфейсов. Это имеет некоторые преимущества для размера кода, поскольку мы можем перейти (некоторые из них удалены, чт...
74
голоса
3
ответа
Мне интересно, могу ли я обновить базовый контейнер IoC, который я использую для поддержки ленивой загрузки. Поэтому, если я зарегистрировал IFoo, я бы хотел, чтобы контейнер IoC знал, как выполнят...
104
голоса
2
ответа
Я рассматриваю преобразование некоторого нашего сложного кода создания для использования контейнера IoC, Autofac, и поскольку я очень верю в TDD, я пишу модульные тесты для конфигурации модуля. Бол...
87
голосов
1
ответ
Как я могу зарегистрировать класс декоратора при использовании Microsoft.Extensions.DependencyInjection в качестве контейнера? При регистрации моих типов следующим образом (аналогично Castle Windso...
87
голосов
1
ответ
Я пытаюсь связать StructureMap с существующим приложением webforms. Поскольку это веб-формы, я должен использовать Setter Injection, что не идеально, но это лучше, чем ничего. Где я буду расклеиват...
74
голоса
3
ответа
Я создаю структуру с нуля (в.NET), которая будет использоваться моей компанией, и я хочу сделать ядро зависимостей для этого решения. Таким образом, структура должна использовать DI, и приложения т...
87
голосов
1
ответ
Ограничение инъекции из определения bean, а не из конца автоувеличивания (bean не подлежит инъекции)
Есть ли какой-либо аннотации/трюк в Spring, который отмечает @Configuration @Bean как инъектируемый только на строго квалифицированных @Autowireds? Я бы хотел, чтобы мой bean был квалифицирован так...
85
голосов
2
ответа
ОК, мы используем безопасность сообщений с учетными данными пользователя (и шифрование сертификата X509) для связи с нашей службой WCF. Я не доволен этим подходом, но это не вопрос, и я не хочу вни...
96
голосов
9
ответов
Какую инверсию структуры контейнера управления вы бы рекомендовали новичку в этой области?
112
голосов
1
ответ
Я использую ASP.NET Identity и Unity в проекте для реализации DI. с signInManager что-то не так. Я не могу использовать его в конструкторе, потому что он имеет ошибку. пожалуйста помогите. UserMana...
75
голосов
1
ответ
Я пишу приложение с использованием guice, и на мой вопрос пришел вопрос о правильной инициализации компонента. Цель состоит в следующем: существует один компонент конфигурации, который должен содер...
140
голосов
2
ответа
Я использую Castle Windsor как мой контейнер IoC . У меня есть приложение, которое имеет структуру, похожую на следующее: MyApp.Services.dll IEmployeeService IContractHoursService
75
голосов
1
ответ
Я озадачен тем, как реализовать регистрацию, которая удовлетворяет следующим условиям: Из текущей сборки public + non public types Такое же пространство имен, как TInterface Все сервисы и Self Тип ...
61
голос
1
ответ
Некоторые из предоставленных привязок для инъекций mutli могут не разрешиться. public List<IMyCommand> GetMyCommands() { //throws return kernel.GetAll<IMyCommand>().ToList(); } Я хочу в...
61
голос
1
ответ
Я пытаюсь реализовать собственный app log4net, который будет группировать сообщения по пространству имен в группы. Проблема в том, что я не могу заставить log4net регистрировать LocationInformation...
61
голос
1
ответ
Я хочу передать аргументы командной строки (т.е. String [] args) двум различным службам. Я пробовал много вещей, ближе всего код ниже. namespace CastleTest { static class Program { static void Main...
95
голосов
3
ответа
Скажем, у нас есть класс: public class WithDependencies { public WithDependencies(IAmDependencyOne first, IAmDependencyTwo second) // ... } Теперь вопрос. Как вы создаете объекты класса WithDepende...
95
голосов
1
ответ
В настоящее время мы нуждаемся в реализации контейнера IoC на С#, потому что зависимости значительно увеличиваются в последние недели в наших проектах. Мы не собираемся (на данный момент, по крайне...
61
голос
1
ответ
В нашем предыдущем приложении мы использовали StructureMap, и мы могли написать очень мало кода. перед каждой службой мы добавляли зависимости типа: [SetterProperty] public IXService XService { get...
220
голосов
4
ответа
Исходя из .NET, я привык к Ninject, это небольшой простой ioc-контейнер. Есть что-то простое и легкое для Java? Чем проще, тем лучше! Спасибо
61
голос
4
ответа
У меня есть сценарий, в котором мне нужен нижний уровень, который должен контролироваться верхним слоем, подобно марионеточному мастеру, натягивающему строки. Нижний слой также перезвонит на верхни...
96
голосов
3
ответа
Im довольно новый с DDD и Im пытается использовать IOC, чтобы ослабить мои плотно связанные слои:) Мое веб-приложение С# состоит из слоя UI , домена и настойчивости . Мой уровень настойчивость ссыл...
104
голоса
1
ответ
Я создал приложение С# WPF, используя MVVM Light framework . Мое приложение использует класс ViewModelLocator для определения режимов просмотра во время выполнения. ViewModelLocator использует клас...
74
голоса
2
ответа
Я недавно изучал контейнеры IOC и AOP, и я очень удивлен концепциями. Однако я пытаюсь решить, как и где реализовать контейнер. В приведенных ниже статьях предлагается реализовать контейнер в "точк...
95
голосов
1
ответ
Im new для IOC и StructureMap и имеет приложение n-level, и я смотрю, как настраивать wirings (ForRequestedType...), и просто хотите проверить с людьми с большим опытом, что это лучший способ сдела...
75
голосов
1
ответ
Итак, в настоящее время у меня есть класс DAO класса ITrackingToolDAO, который имеет все Сервисные контракты для каждого из моих бизнес-объектов. public partial interface ITrackingToolDAO { void Op...
104
голоса
1
ответ
У меня есть два абстрактных класса и интерфейс для моего Дао: public abstract class DBEntity public abstract class GenericDao<T> : IDao<T> where T : DBEntity public interface IDao<T&...
96
голосов
1
ответ
Я потратил некоторое время на документацию по инъекции зависимостей и IoC, но я не нашел решения для своей проблемы. Моя проблема связана с созданием объектов при использовании контейнера зависимос...
159
голосов
1
ответ
Моя основная настройка очень похожа на это; http://visualstudiomagazine.com/articles/2011/10/01/wpf-and-inversion-of-control.aspx Настройка MVVM в WPF. Я вставляю UnitOfWork и RepositoryFactory в V...
61
голос
1
ответ
У меня довольно простая настройка NHibernate. Я не использую Castle Widnsor или что-то особенное, подобное IoC в моем коде. Все, что я хочу сделать, это установить мой образ жизни в PerWebRequest, ...
128
голосов
1
ответ
Я пытаюсь зарегистрировать такой тип, как IRequestHandler 1[GenericTestRequest 1 [T]], который будет реализован GenericTestRequestHandler`1 [T], но в настоящее время я получаю сообщение об ошибке о...
61
голос
1
ответ
Я создаю пакет NuGet, который позволит своим потребителям легко отправлять/получать сообщения из тем/очередей Azure (плюс некоторые конкретные для моей потребности дополнительные логики). Внутрення...
75
голосов
1
ответ
Я сталкиваюсь с приведенной ниже ошибкой при первом запуске ViewModel в программе SimpleIoC. Я считаю, что я настроил контейнер так, как должен, но по какой-то причине я все еще получаю следующую о...
113
голосов
1
ответ
Есть ли способ в Castle Windsor, чтобы узнать, сможет ли IContainer разрешить все экземпляры. У меня есть класс в моей DLL Nunit Test. То, что я хотел бы сделать, это проверить, сможет ли IWindsorC...
95
голосов
1
ответ
У меня есть что-то вроде этого MyRepository<T> : IRepository<T> { public MyRepository(string cs){ .... } поэтому мне нужно зарегистрировать в winsdor этот общий тип и дать ему параметр ...
104
голоса
1
ответ
Я пытаюсь понять идею контейнеров IoC. Я нашел несколько источников, которые говорят, что статический класс для контейнера IoC - плохая идея, но я не могу найти хороший пример того, как использоват...
86
голосов
1
ответ
Скажем, у меня есть ISettings со string Setting1 и у меня есть public class MyComponent : IMyService { public MyComponent(string setting1) { // set fields } } Можно ли подключить Windsor, чтобы ска...
- Вопросы
- Ioc-Container