0
ответов

Являются ли компараторы новыми или внедряемыми объектами?

См. вопрос в заголовке! Вы бы «ввели» или, скорее, «новый» компаратор? Вы бы обновили его, если порядок элементов установлен в спецификации и, скорее всего, не изменится?
вопрос задан: 19 May 2012 18:42
0
ответов

Как повторно внедрить временное @ManagedProperty при десериализации?

Я использую Spring и JSF 2 для создания веб-приложения. Бизнес-объекты хранятся в контейнере Spring, и я вставляю их в Managed Beans с помощью @ManagedProperty, например: @...
вопрос задан: 16 May 2012 12:05
0
ответов

Внедрение зависимостей: извлечение требуемых компонентов, когда они действительно необходимы.

Суть внедрения зависимостей в том, чтобы освободить класс от создания и подготовки объектов, от которых он зависит, и добавления их внутрь. звучит очень разумно, но иногда классу не нужны все объекты, что...
вопрос задан: 15 May 2012 22:43
0
ответов

Перенос контекста для каждого запроса с помощью HttpRequestMessage.Properties

В приложении веб-API я использую Castle Windsor для предоставления служб, настроенных с временем жизни PerWebRequest, и все отлично работает в IIS. Однако, когда я использую ASP.NET Web API Self Host (бета-версия)...
вопрос задан: 12 May 2012 12:04
0
ответов

Работает ли Dynamo IoC с MonoTouch и MonoDroid?

Мне любопытно, из всех возможных C# .NET-инверсий управляющих решений, пробовал ли кто-нибудь Dynamo IoC (http://www.dynamoioc.com/) и работает ли он с проектами? ...
вопрос задан: 11 May 2012 17:04
0
ответов

Как использовать внедрение зависимостей в сервлет?

Как внедрить объект в сервлет? Я имею в виду, что я не могу использовать конструктор DI, потому что сервлеты создаются контейнером сервлетов. И я также не вижу хорошего способа реализации setter-...
вопрос задан: 11 May 2012 09:59
0
ответов

Кто-нибудь может сравнить Google Guice и Spring DI?

Кто-нибудь может перечислить плюсы и минусы Google guice по сравнению с Spring DI? Оба так или иначе удовлетворяют внедрению зависимостей. В каких случаях мы можем использовать Google guice, а в каких случаях мы можем...
вопрос задан: 9 May 2012 01:03
0
ответов

Castle Windsor: Как внедрить все реализации интерфейса в ctor?

Я написал интерфейс, который реализуется несколькими классами. Я хочу написать класс службы, в котором все зарегистрированные реализации будут внедрены в его ctor. Единственное решение, которое я могу...
вопрос задан: 4 May 2012 16:06
0
ответов

Уместно ли использовать внедрение свойств в базовом классе, если зависимость требуется только в базовом классе?

Пример :общедоступный абстрактный класс BaseControler :Контроллер { public IUnitOfWork UnitOfWork { получить; набор; } } общедоступный класс HomeController :BaseControler { readonly IUserRepository...
вопрос задан: 4 May 2012 13:26
0
ответов

Какова хорошая структура решения, позволяющая легко настраивать продукт для каждого клиента?

Мне нужен совет, как упростить настройку и расширение основного продукта для каждого клиента. Я знаю, что это, вероятно, слишком большой вопрос. Однако нам действительно нужно кое-что…
вопрос задан: 3 May 2012 09:10
0
ответов

Symfony2 :Как получить параметр конфигурации в слушателе?

У меня есть служба прослушивания. Я хочу прочитать некоторые параметры конфигурации внутри него. Как я могу получить доступ к контейнеру службы в классе слушателя?
вопрос задан: 3 May 2012 06:00
0
ответов

TinyIoC -Несколько реализаций интерфейса

Я только начинаю изучать IoC и внедрение зависимостей. Я планирую сделать проект MonoTouch и хотел использовать TinyIoC, но сначала хотел его протестировать. Я создаю фиктивный кредит...
вопрос задан: 2 May 2012 21:06
0
ответов

Представляет ли мой объект Factory глобальное состояние?

Итак, вот в чем дело. Мне удалось создать фреймворк без использования глобальных или статических классов / функций. Я использую форму внедрения зависимостей с помощью Factory. Поскольку фреймворк будет использоваться ...
вопрос задан: 29 April 2012 13:06
0
ответов

Внедрение зависимостей с интерфейсами или классами

Я был виновен в том, что при использовании инъекций зависимости между моими интерфейсами и конкретными классами возникали отношения 1: 1. Когда мне нужно добавить метод в интерфейс, я заканчиваю тем, что ломаю все ...
вопрос задан: 25 April 2012 07:54
0
ответов

Какова область действия по умолчанию для именованного компонента CDI?

Существует ли какая-либо область действия по умолчанию для компонента @Named CDI без дополнительных аннотаций @...Scoped? Я не нашел никакой соответствующей информации в официальной документации Weld. Доступ к bean-компоненту @Named возможен...
вопрос задан: 24 April 2012 07:24
0
ответов

Как связать интерфейсы универсального-типа в Ninject

Я довольно новичок в Ninject, и обнаружил, что спотыкаюсь, когда пришел к реализации универсального шаблона репозитория. Я хочу привязать зависимость IRepository к классу ConcreteRepository<...
вопрос задан: 21 April 2012 19:01
0
ответов

Внедрение зависимостей в функциональном программировании

Эту проблему лучше проиллюстрировать на примере. Я буду использовать Javascript (на самом деле Coffeescript для синтаксиса ), но только потому, что Javascript — это просто еще один LISP, верно? Итак, предположим, я пишу сеть...
вопрос задан: 17 April 2012 19:15
0
ответов

IoC в библиотеке классов. Где выполнить начальную загрузку

Я использую библиотеку классов, которую могут повторно использовать другие компоненты. В этой библиотеке классов я использую единство для внедрения зависимостей. Для этой библиотеки классов я создаю тестовый проект. Вызывающий также получает...
вопрос задан: 17 April 2012 12:58
0
ответов

Guice:последствия внедрения поля

Мое понимание Guice заключается в том, что:конструктор-внедрение уровня (@Inject public class Widget(Dep one, Dep two))подразумевает, что Guice всегда будет вводить этот конструктор каждый раз, когда он вызывается через...
вопрос задан: 13 April 2012 14:32
0
ответов

Возможно ли, чтобы Castle Windsor разрешал зависимости свойств, если у вас нет ссылки на контейнер?

У нас есть решение с несколькими проектами, представляющими слои нашего приложения. например. Логика доменных данных WebUI На наш контейнер Castle Windsor ссылаются из нашего веб-уровня, и затем мы…
вопрос задан: 11 April 2012 11:42
0
ответов

SimpleServiceLocator: Почему автоматическая инъекция конструктора не поддерживается для синглетонов?

Я экспериментировал с SimpleServiceLocator, и мне это немного нравится, но есть одна вещь, которой я действительно разочарован - вы не можете использовать автоматическую инъекцию конструктора для одиночных игр. Чтобы ...
вопрос задан: 9 April 2012 18:17
0
ответов

PHP Dependency Injection

Я пытаюсь разобраться с внедрением зависимостей и по большей части понимаю его. Однако, скажем, если по какой-то причине один из моих классов зависел от нескольких классов, вместо прохождения...
вопрос задан: 8 April 2012 18:13
0
ответов

Мок-объекты в Play[2.0]

Я хочу протестировать свое приложение Play, предоставив во время теста фиктивные объекты. На мой взгляд, есть несколько способов сделать это. Предоставить альтернативные файлы маршрута во время тестирования Используйте ...
вопрос задан: 7 April 2012 09:47
0
ответов

Проксирование Guice для поддержки циклической зависимости

Я получаю следующую ошибку в своем коде при запуске :Пробовал проксировать com.bar.Foo для поддержки циклической зависимости, но это не интерфейс. Как именно работает это проксирование? Если я просто...
вопрос задан: 4 April 2012 15:56
0
ответов

IDisposable во внедренном репозитории

У меня есть следующий репозиторий открытого класса ADO.Net Repository :IRepository, IDisposable { частный только для чтения IUnitOfWork UnitOfWork; частное соединение SqlConnection; общедоступный репозиторий(...
вопрос задан: 3 April 2012 14:54
0
ответов

Symfony2:Внедрить текущего пользователя в службу

Я пытаюсь внедрить вошедшего в систему пользователя в службу. Моя цель — расширить некоторые функциональные возможности ветки, чтобы выводить их в зависимости от предпочтений пользователя. В этом примере я хочу вывести любую дату...
вопрос задан: 3 April 2012 09:33
0
ответов

Как правильно зарегистрировать FluentValidation в SimpleInjector?

Я могу зарегистрировать FluentValidation AbstractValidators с помощью FluentValidatorFactory. Однако это кажется неправильным, потому что не все регистрации контейнеров IoC происходят во время начальной загрузки /...
вопрос задан: 3 April 2012 05:06
0
ответов

Тестирование кода, который зависит от Enterprise Library, даже если он не предоставляет интерфейсы?

Может быть, я демонстрирую свое непонимание внедрения зависимостей и тестирования, но я не понимаю, как использование внедрения зависимостей с классами, не реализующими интерфейсы, вообще помогает мне с...
вопрос задан: 2 April 2012 16:21
0
ответов

Как зарегистрировать класс с параметром `Func<>`?

У меня есть следующий код: _container = new UnityContainer(); _container.RegisterType(); _container.RegisterType(); _container.RegisterType&...
вопрос задан: 31 March 2012 10:27
0
ответов

delphi - как передать параметр от создателя экземпляра конструктору в среде внедрения зависимостей spring4d?

Можно ли зарегистрировать класс с параметром, который должен передаваться с момента создания? Я знаю, что это можно сделать примерно так: GlobalContainer.RegisterType....
вопрос задан: 31 March 2012 05:20