Лучшие ioc-container вопросы ИТ разработчиков

  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Весенний упорядоченный список бобов

У меня есть несколько бинов, которые реализуют один и тот же интерфейс. Каждый боб помечен @Component @Order(SORT_ORDER). public class MyClass implements BeanInterface{ ... }В какой-то момент я автоматически связываю список компонентов и ...

Задан 06 Jun 2013, 17:00 от Jordi P.S.
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какая польза от инфраструктуры IoC в приложении MVC? [закрыто]

пытаюсь понять использование IoC-инфраструктуры, такой как StructureMap, но я не могудумать, что этошаблоны проектирования" просто глупость, делающая ко...

Задан 18 Mar 2013, 14:57 от w00
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Я вижу, это имеет смысл.

из замечательных особенностей ядра .net в том, что оно очень модульное и настраиваемое.Ключевым аспектом этой гибкости является то, что он использует IoC для...

Задан 02 Mar 2017, 20:59 от Ron C
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я использую «обычную» регистрацию (см. Мое обновление). Можете ли вы указать мне на пример, который показывает мне, как сделать это с помощью соглашений?

учил следующее определение интерфейса: public interface ICommandHandler { ILogger Logger { get; set; } bool SendAsync { get; set; } }У меня есть несколько реализаций, которые реализуютICommandHandler и должны быть решены. В то время как Замок ...

Задан 20 Apr 2011, 11:59 от Steven
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Проект Castle за сессионный образ жизни с ASP.NET MVC

Я действительно новичок в контейнере Castle Windsor IoC. Я хотел знать, есть ли способ хранения переменных сеанса с помощью контейнера IoC. Я думал что-то вроде этого: Я хочу иметь класс для хранения параметров поиска: public interface ...

Задан 02 Sep 2009, 07:07 от Carles Company
  • 16 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Замок Виндзор прохождения параметров конструктора

У меня есть класс IAddress с несколькими свойствами. Затем у меня есть конкретный тип, который реализует этот интерфейс. У этого конкретного типа есть пара разных конструкторов, которые я мог бы использовать. Как передать значения параметров ...

Задан 24 Apr 2009, 02:00 от Kyle Russell
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

@Steve: Кстати, я тестирую свое программное обеспечение, но я не могу помочь вам, если вы пытаетесь использовать эталонный тест по сравнению с альфа-версией Hiro, когда рабочая версия полностью отличается. Класс IContainerCompiler является общедоступным в рабочей версии, поэтому очевидно, что есть проблема с версиями, а не проблема тестирования.

статья(11 апреля 2009 г.), утверждает автор [http://www.codeproject.com/Articles/35345/Introducing-Hiro-the-Worlds-Fastest-IOC-Container-.aspx] Хироявляется: [https://github.com/philiplaureano/Hiro]«Самый быстрый в мире контейнер IOC ... ...

Задан 14 Mar 2011, 11:59 от user593358
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как изменить конфиги в Spring.Net

Преимущество контейнера IoC заключается в том, что вы можете поменяться имитационной службой в нижней части графа объектов. Однако в Spring.Net это сделать гораздо сложнее, чем в других контейнерах IoC. Вот некоторый код, который делает это в ...

Задан 23 Dec 2009, 23:16 от Anthony
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как повторно использовать временную зависимость в одном контексте с контейнером Castle Windsor DI

Если у меня есть следующие настройки, как я могу настроить свой контейнер для использования той же базы данных, когда объекты создаются в одном контексте

Задан 21 Oct 2010, 11:07 от slamidtfyn
  • 16 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

IoC - поддержка нескольких реализаций для одного интерфейса

Мне интересно, почему контейнеры .Net IoC не могут легко поддерживать несколько реализаций для одного интерфейса! Может быть, я ошибаюсь, но, насколько я вид...

Задан 23 May 2017, 12:10 от CommunityBala
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

StructureMap предупреждает осторожность при введении в сеансе - почему?

вДокументация StructureMap по жизненному циклу [http://docs.structuremap.net/Scoping.htm]они заявляют, что одним из вариантов области действия является HttpSession и что он: «Кэширует экземпляры в коллекции HttpContext.Session. Используйте с ...

Задан 17 Jul 2013, 14:29 от Paul D'Ambra
  • 4 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

.NET - Какую платформу IoC Container вы бы порекомендовали новичку в этой области? [закрыто]

Какую платформу Inversion of Control Container вы бы порекомендовали новичку в этой области?

Задан 20 Nov 2008, 03:06 от BuddyJoe
  • 15 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Можно ли регистрировать компоненты в Виндзоре без указания интерфейса?

Считается ли плохой формой регистрация компонентов в Виндзоре без указания интерфейса? то есть

Задан 28 Jun 2010, 11:29 от Simon Keep
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Правильно ли я думаю, что нет способа заставить эту работу работать без индивидуального указания каждого параметра конструктора? :(

вык к Ninject, и для конкретного проекта меня просят изучить Unity. Есть одна вещь, которую я не могу найти информацию о том, как это сделать. В Ninject я могу ...

Задан 15 Feb 2011, 13:34 от David Lay
  • 19 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Что такое компонентно-управляемая разработка?

Компонентно-управляемая разработка термин начинает широко использоваться, особенно в связи с инверсией управления. Что это такое?Какие проблемы это решает?Когда это уместно, а когда нет?

Задан 01 Jun 2009, 06:14 от Rinat Abdullin
  • 62 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Создание экземпляра с использованием Ninject с дополнительными параметрами в конструкторе

Я решил начать использовать Ninject и столкнулся с проблемой. Скажем, у меня есть следующий сценарий. у меня есть

Задан 09 Feb 2010, 07:55 от StuffHappens
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Именованные экземпляры и экземпляр по умолчанию в StructureMap?

В моем коде начальной загрузки StructureMap я использую пользовательское соглашение для сканирования сборок и добавления пар интерфейса / реализации в граф объектов в качестве именованных экземпляров. По сути, у меня есть некоторая логика, ...

Задан 28 May 2013, 13:08 от David
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Перехват с использованием StructureMap 3. *

Я перехватил с помощью Castle.DynamicProxy и API StructureMap 2.6, но теперь не могу сделать это с помощью StructureMap 3.0. Может ли кто-нибудь помочь мне н...

Задан 11 May 2014, 14:38 от pangular
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Использование Unity IoC для регистрации и разрешения узлов SignalR

Я думаю, что упускаю что-то очень простое и, возможно, просто нужен новый набор глаз. У меня есть приложение ASP.NET MVC. В этом приложении я использую Unity для своего IoC для обработки внедрения зависимостей. В каждом из моих репозиториев ...

Задан 05 Jan 2014, 02:02 от KWondra
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

так что все в порядке?

ользую шаблон хранилища, найденный в ответе на этот вопрос SO:Преимущество создания общего хранилища по сравнению с конкретным хранилищем для каждого объекта...

Задан 30 Nov 2010, 09:56 от dan
  • 7 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Внедрение зависимостей в классы доменной модели с помощью Nhibernate (ASP.NET MVC + IOC)

Я создаю приложение ASP.NET MVC, которое использует подход DDD (Domain Driven Design) с доступом к базе данных, обработанным NHibernate. У меня есть класс модели домена (Administrator), в который я хочу внедрить зависимость через контейнер IOC, ...

Задан 13 Jan 2010, 00:32 от Sunday Ironfoot
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

+1 Хотя я не могу комментировать специфику Ninject, я полностью согласен с общими пунктами, выдвинутыми здесь.

но я пытался изучить IoC, и у меня есть пара вопросов, основанных на следующем коде: public class WarriorModule : NinjectModule { public override void Load() { Bind<IWeapon>().To<Sword>(); Bind<Samurai>().ToSelf(); } }У меня проблемы ...

Задан 28 Feb 2011, 16:25 от Phil
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Delphi Spring DI: возможно ли делегировать создание экземпляра интерфейса без реализующего типа?

Я только начинаю работать с Delphi Spring Framework, и мне было интересно, позволяет ли текущая версия контейнера DI каким-либо образом делегировать конструк...

Задан 03 Jul 2012, 16:27 от Stefan GlienkeOliver Giesen
  • 54 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Виндзор - вытащить временные объекты из контейнера

Как я могу вытащить объекты из контейнера, которые являются переходными по природе? Нужно ли регистрировать их в контейнере и вставлять в конструктор нужного класса? Впрыскивать все в конструктор не очень хорошо. Также только для одного класса я ...

Задан 27 Mar 2012, 14:59 от user1178376
  • 292 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Из того, что я прочитал до сих пор: если бы мне пришлось выбирать для небольшого или среднего проекта, я бы использовал ninject, поскольку ioc-конфигурация выполнена и отлаживаема в c #. Но я еще не работал с этим. для большой модульной системы я бы остановился на spring.net из-за абстракционных библиотек.

ком вступления на территорию священной войны, каковы сильные и слабые стороны этих популярных систем DI / IoC, и можно ли их легко назвать лучшей? ..: NinjectЕдинствоCastle.WindsorAutofacStructureMapСуществуют ли еще какие-либо рамки DI / IoC ...

Задан 03 Jan 2011, 02:55 от ocodo
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Использование Prism с Ninject

Кто-нибудь там используетПризма рамки с Ninject вместо Unity? Мне нужна некоторая функциональность, которую Unity еще не поддерживает, и я решил переключить ...

Задан 12 Apr 2010, 10:19 от stiank81
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Абстрагирование контейнера IoC за синглтоном - это неправильно?

м, у меня есть следующие 4 .net сборки: Пользовательский интерфейс WinformsБизнес ЛогикаДоступ к данным SQL Server (реализация IRepository)Общие интерфейсы (определение IRepository и т. Д.)Моя бизнес-логика (2) делает вызовы к уровню доступа к ...

Задан 11 Feb 2009, 14:23 от AndyM
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как изменить конфиги в Spring.Net

Преимущество контейнера IoC заключается в том, что вы можете поменяться имитационной службой в нижней части графа объектов. Однако в Spring.Net это сделать г...

Задан 23 Dec 2009, 22:16 от Anthony
  • 21 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Какой хороший подход для тестирования привязок Ninject?

Мы используем ninject во всех наших проектах, и, как вы знаете, иногда становится сложно проверить, сможет ли ядро разрешить каждый тип во время выполнения, ...

Задан 11 Sep 2012, 11:38 от Pato
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Целевой интерфейс Laravel 4 не может быть создан

Это связано с этим вопросомКак зарегистрировать пространство имен в laravel 4 [https://stackoverflow.com/questions/15204103/how-to-register-a-namespace-in-laravel-4] но я верю, что все получилось, и пространства имен работают сейчас. Есть новая ...

Задан 06 Mar 2013, 00:37 от isimmons
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какая польза от инфраструктуры IoC в приложении MVC? [закрыто]

Я пытаюсь понять использование фреймворка IoC, такого как StructureMap, но я не могу не думать, что эти «шаблоны проектирования» - просто бессмыслица, делающая код более сложным. Позвольте мне начать с примера, где я думаю, что IoC несколько ...

Задан 18 Mar 2013, 15:57 от w00
  • 6 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Замок Виндзор: Как проверить, что все зарегистрированные компоненты разрешимы?

ли тестировать код, который регистрирует компоненты в вашем контейнере IoC?Если так, то как?

Задан 12 Jan 2009, 15:11 от Andreas
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Проект Castle за сессионный образ жизни с ASP.NET MVC

я действительно новичок в контейнере Castle Windsor IoC. Я хотел знать, есть ли способ хранения переменных сеанса с помощью контейнера IoC. Я думал что-то вр...

Задан 02 Sep 2009, 05:07 от Carles Company
  • 43 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

CompositeType.java:

ел бы иметь возможность внедрить универсальную реализацию универсального интерфейса с помощью Guice.

Задан 21 Nov 2010, 16:34 от Sean Carpenter
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Внедрение Construtor / Setter с использованием IoC в HttpHandler, возможно ли это?

Я столкнулся с довольно волосатой проблемой. Вероятно, есть простое решение, но я не могу его найти!У меня есть пользовательский HttpHandler, который я хочу ...

Задан 19 Aug 2010, 05:02 от Matt
  • 143 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Есть ли шаблон для инициализации объектов, созданных через DI-контейнер

Я пытаюсь заставить Unity управлять созданием моих объектов, и я хочу иметь некоторые параметры инициализации, которые не известны до времени выполнения: На данный момент единственный способ, которым я мог придумать, как это сделать - это ...

Задан 22 Dec 2009, 00:47 от Igor Zevaka
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 (Что означает столько же, сколько и инъекционный).

ичок в весне, я хотел бы знать:У меня есть Java-класс, аннотированный @Component (весна), и внутри у меня есть метод, аннотированный @PostConstruct. Затем на...

Задан 21 Jun 2017, 16:05 от Daniele
Page 1 of 3
1 2 3