Результаты поиска по запросу "inversion-of-control"

2 ответа

 было бы плохой идеей.

тоящее время я использую IoC для предоставления конкретных реализаций репозиториев в проекте. Все примеры, которые я прочитал, используют интерфейс в качестве определения сервиса. Однако, прочитав рекомендации от ...

1 ответ

Не удается заставить работать Ninject.Extensions.Conventions

Я пытался заставить работать Ninject.Extensions.Conventions (Ninject 3+), но безуспешно. Я свел его к найденному образцу консольного приложения, и я даже не могу его запустить. Вот что у меня есть: class Program { static void Main(string[] args) ...

1 ответ

Я думаю, что я начинаю понимать. Автоматические фабрики не поддерживаются (пока) в Ninject, но я думаю, что большую часть времени я могу справиться с полноценной фабрикой и внедрением этого; Я думаю, что я не буду нуждаться в этом слишком много, и написание своего собственного позволит мне получить больше чувства со всей идеей.

шал, как люди говорят, что вам не следует использовать сервисный локатор для инъекции зависимостей. Итак, как именно вы вводите зависимости, не полагаясь на локатор службы? Я хочу опробовать контейнеры IoC, но не хочу ...

ТОП публикаций

6 ответов

Обратите внимание, что я не ссылаюсь на sessionFactoryBean как бин напрямую. Я автоматически подключаю sessionFactory к другим моим компонентам.

обеспечиваетFactoryBean интерфейс, позволяющий нетривиальную инициализацию bean-компонентов. Фреймворк предоставляет множество реализаций фабричных bean-компонентов и - при использовании XML-конфигурации Spring - фабричные bean-компоненты просты ...

3 ответа

Управление прототипами, с другой стороны, является полностью ответственностью вызывающего кода.

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

1 ответ

Unity IOC Static Factory

Есть ли способ через конфигурацию XML для обозначения статического метода фабрики на объекте?

4 ответа

Я всегда помещаю Ninject Modules Configuration в отдельную сборку, такую ​​как Acme.Common, и ссылаюсь на нее из Acme.Data, Acme.Domain и т. Д., Чтобы не было циклических зависимостей, я всегда могу заменить Acme.Common после некоторых изменений в регистрациях без проблем.

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

5 ответов

Что плохого в том, чтобы попробовать новую платформу IOP? Возможно, автор уже сделал все, что вы сказали, но это действительно не имеет значения в контексте этой дискуссии.

ного использовал Spring и Spring.NET, но я хотел бы посмотреть, что еще там есть. Кто-нибудь может порекомендовать хороший фреймворк Java или .NET, который я мог бы попробовать изучить?

4 ответа

 баночка на пути к классам ...

ыло интересно, как и как предпочтительнее интегрировать приложение Struts 1.x с Spring 3.x, чтобы мы могли извлечь выгоду из IOC.

3 ответа

Вы также можете инициализировать свой Logger, используя:

аюсь внедрить log4net в свойство ILogger моего класса обслуживания, но свойство всегда NULL! Я видел эту тему, но она мне не помогает! Как я могу заставить Castle Windsor автоматически вводить ...