Ioc-Container – вопросы и ответы

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

Другая проблема