Меня недавно попросили диагностировать некоторые проблемы производительности в приложении, созданном с Составным объектом Microsoft Блок приложений UI - конкретно, что занимало слишком много времени загружаться. Это...
Примеры я могу найти использование двумя архитектурой слоя, где контроллеры непосредственно используют классы репозитория на уровне доступа к данным. Посмотрите здесь или здесь. Откуда Вы зарегистрировали бы компоненты...
Я пытаюсь выполнить на вид супер простую вещь: от моего модульного теста я хочу заменить тип, разрешаемый ложным/поддельным объектом. Например: конфигурация xml указывает что компонент...
Я - давний разработчик Windows, получив первый опыт в win32 и раннем COM. Я работал с .NET с 2001, таким образом, я довольно бегло говорю на C# и CLR. Я никогда не слышал о замке Windsor до...
Возможный дубликат: инверсия управления <внедрение зависимостей Я всегда читаю IoC (инверсия управления ) и DI (внедрение зависимостей) в одном контексте. В чем именно разница между ...
This question requires a bit of context before it makes sense so I'll just start with a description of the project. Project Background I have an open source project which is a command-prompt style ...
Я использую Spring уже несколько месяцев и подумал, что для внедрения зависимостей с аннотацией @Autowired также требуется сеттер для внедрения поля. Итак, я использую это так: @...
Когда я пытаюсь ввести @request в любую из моих служб, я получаю следующее исключение: ScopeWideningInjectionException: обнаружена инъекция расширения области действия: ссылка на определение "service.navigation" ...
У меня есть потребительский класс, отвечающий за потребление строки и решение, что с ней делать. Он может либо анализировать и вставлять данные синтаксического анализа в базу данных, либо уведомлять администратора. Ниже мой ...
Это запах кода, чтобы внедрить зависимость и установить одну из ее properties к вашему текущему экземпляру? Я установил свой код таким образом, чтобы полностью изолировать реализацию службы. У меня есть серия ...
В проекте приложения для iOS я пытаюсь разделить производственный и тестовый код в разных модулях / папках. Я взглянул на некоторые посты и DI-фреймворк, но я не уверен, как получить тестовый объект ...
Мы пытаемся использовать Spring Cloud Gateway для настройки архитектуры на основе микросервиса. В настоящее время мы определили маршрут программно: @ServletComponentScan @SpringBootApplication public ...
Я разрабатываю .NET Core SDK для нашего клиента. SDK использует IHttpClientFactory для создания HttpClient для использования его различными методами Я сейчас пишу пользовательское расширение ServiceCollection, ...
Я пытаюсь понять, как можно выполнить модульное тестирование ASP. NET MVC, который получает доступ к данным через какой-то репозиторий. Во время модульных тестов я, очевидно, хотел бы создать имитацию ...
Я читал много статей, объясняющих, как настроить DbContext Entity Framework, чтобы только одна создавалась и использовалась для каждого веб-запроса HTTP с использованием различных структур DI. Почему это хорошо ...
Объем запроса позволяет нам отслеживать переменные по запросу во время обработки запроса. Но я думаю, что это зависит от локальных переменных потока. Я предполагаю, что использование сопрограмм Kotlin сломает Guice ...
(В связи с этим вопросом EF4: почему необходимо включить создание прокси когда включена ленивая загрузка?). Я новичок в DI, так что терпите меня. Я понимаю, что контейнер отвечает за ...
Я использую .net Core 2.1 для создания веб-API. Теперь столкнулись с проблемой семафора. Выдает исключение, когда я устанавливаю семафор с определенным именем. Месяц назад я развернул семафор с именем "...
Я создал проект ASP.NET MVC Visual Studio 2017 с использованием Framework .NET Core 2.1. Я новичок в Visual Studio 2017, как импортировать ссылки и внедрение зависимостей Castle Windsor, так что мой ...
У меня есть фрагмент, в котором я передаю ему две фабрики, которые будут использовать для создания компонентов внутри себя. Фрагмент выглядит так: публичный статический MyFragment newInstance (Factory1 factory, ...
Как правильно использовать Windows API в дизайне рекомендаций Dependency Injection? Поскольку он взаимодействует с внешним миром, мне нужно абстрагировать эти вызовы, чтобы можно было смоделировать их для единицы ...
Я пытаюсь создать пример Java-проекта, использующего Dagger2 в Intellij, но при сборке проекта я получаю следующие ошибки: Ошибка: (3, 20) java: пакет javax.inject не существует Ошибка :( .. ,
Как я могу ввести зависимости для UrlMatcher маршрута? Мне нужно позвонить в бэкэнд API, чтобы найти правильный маршрут для каждого URL (путем анализа правил перезаписи и выполнения запросов в ...
Я хочу использовать инъекционный сервис, который читается для изменений в другом компоненте, в пользовательском декораторе. Проблема в том, что у меня нет конструктора для внедрения этого сервиса, если я создаю ...
У меня нет большого опыта в тестировании, но я настраиваю внедрение экземпляра Singleton для класса, который я создал. Однако я не знаю, как вызвать этот класс, если я вызываю, мне нужны конструкторы. Если я ...
Я пытаюсь внедрить зависимость в класс в фреймворке Slim. Я создал сервис в контейнере, чтобы сделать это, но я получил эту ошибку. Фатальная ошибка PHP Catchable: Аргумент 2 передан Api \ Controllers \ ...
У меня есть фабрика, как показано ниже, public final class Application { private static IFoo foo; public static IFoo getFoo(String bar) { // мне нужно передать бар в конструктор Foo ...