Результаты поиска по запросу "dependency-injection"
Виндзор - вытащить временные объекты из контейнера
Как я могу вытащить объекты из контейнера, которые являются переходными по природе? Нужно ли регистрировать их в контейнере и вставлять в конструктор нужного класса? Впрыскивать все в конструктор не очень хорошо. Также только для одного класса я ...
Контейнер IoC, проверьте на ошибки во время компиляции
У меня простой вопрос. Допустим, у меня есть решение .Net, с различными проектами, такими как некоторые библиотеки классов (bll, dal и т. Д.) И основным проектом, который может быть веб-приложением или wpf-приложением, это не имеет ...
Symfony2: введите текущего пользователя в Сервис
Я пытаюсь внедрить текущего пользователя в сервис. Моя цель - расширить функциональность веток, чтобы выводить их в зависимости от предпочтений пользователя. В этом примере я хочу вывести любую функцию даты, используя пользовательский часовой ...
Где находится корень композиции в приложении WPF MDI?
В традиционных приложениях MDI некоторые объекты (формы) будут создаваться при выполнении команды (например, нажатие кнопки ленты), поэтому это может быть точка композиции. Я запутался насчет состава root в таких приложениях. Я где-то читал, что ...
допустимо ли перерабатывать или повторно использовать переменные?
Я искал везде, и я не могу найти ответ так или иначе. Допустимо ли (хорошая или плохая практика) повторное использование или утилизация переменной? Это работает, и я использовал этот метод несколько раз, но я не знаю, должен ли я это делать или ...
Нужно ли вводить зависимости в NodeJS или как бороться с…?
В настоящее время я создаю несколько экспериментальных проектов с помощью nodejs. Я программировал множество веб-приложений на Java EE с помощью Spring и оценил простоту внедрения зависимостей. Теперь мне любопытно: как мне сделать внедрение ...
Как ввести контроллер в директиву при модульном тестировании
Я хочу проверить директиву AngularJS, объявленную так app.directive('myCustomer', function() { return { template: 'cust.html' controller: 'customerController' }; });В тесте я хотел бы ввести (или переопределить) контроллер, чтобы я мог ...
Объясните, почему конструктор впрыскивает лучше, чем другие варианты [дубликаты]
На этот вопрос уже есть ответ здесь: Сеттер Д.И. против конструктора Д.И. весной? [/questions/7779509/setter-di-vs-constructor-di-in-spring] 7 ответовВ книге Pro Spring 3, Глава 4 - Введение в IOC и DI весной - Страница 59, в разделе «Инъекция ...
Проектирование по контракту, написание кода, удобного для тестирования, конструирование объектов и внедрение зависимостей, объединение лучших практик
Я пытался найти лучшие практики для написания кода, удобного для тестирования, но более конкретно, практики, связанные с конструированием объектов. В синей книге мы обнаружили, что мы должны применять инварианты при создании объектов, чтобы ...
Как ввести бобовые в тест спока
Я новичок в споре. Я пытаюсь написать спок модульный тест для отдельного Java-приложения, использующего JDK 1.7, Spring 3.1, Groovy 1.8.6, Spock 0.6, Maven 3.0.4. Базовый тест на спок hello world работает. Однако, когда я пытаюсь протестировать ...