Публикации по теме 'dependency-injection'


Упростите внедрение зависимостей между различными пакетами в Dart
Сделайте внедрение зависимостей между пакетами тривиальной задачей с этой настройкой TL; DR: Используя injectable , injectable_generator и get_it , мы создаем экземпляр get_it и передаем его через разные пакеты, и каждый пакет применяет свою конфигурацию к этому экземпляру get_it . вступление Обычно настройка внедрения зависимостей включает в себя настройку, которая выглядит следующим образом: Мы извлекаем экземпляр get_it и используем причудливую магию генерации..

Вопросы по теме 'dependency-injection'

Наличие методов перегрузки, использующих контейнер IoC
Я пишу API поверх COM-объекта, и вы должны передать COM-объект практически каждому типу и статическому методу, которые я пишу, чтобы я мог протестировать каждую часть моего API. Теперь мой вопрос: есть ли у меня перегруженный метод для того,...
415 просмотров

В чем причина такого поведения ioc (разрешение с несколькими зарегистрированными компонентами)
Похоже на стандартный подход для ioc, когда дается такой сценарий, как (С# Виндзор): container.AddComponent<ILogger, HttpLogger>(); container.AddComponent<ILogger, SmtpLogger>(); var logger = container.Resolve<ILogger>();...
163 просмотров

Регистрация экземпляров NUnit DynamicMock в UnityContainer
Я новичок в Unity и внедрении зависимостей. Я пытаюсь написать модульный тест, который выглядит примерно так: [Test] public void Test() { UnityContainer container = new UnityContainer(); DynamicMock myMock = new...
1351 просмотров

Инверсия управления Создание нового объекта
Я вхожу в Inversion of Control, в частности, использую Guice и RoboGuice для Android, и у меня есть вопрос. У меня есть вызов метода, который возвращает ресурс (который по сути является строкой XML или JSON). public Resource getResource(){...
464 просмотров

Внедрение зависимостей ASP.NET MVC 3 — контроллеры, представления и фильтры действий
Я пытаюсь заставить инъекцию зависимостей работать в приложении ASP.NET MVC 3 с использованием Microsoft Unity. Сначала я реализовал свой собственный IDependencyResolver и активировал его в своем файле Global.asax следующим образом:...
2066 просмотров

выбрать spring bean во время выполнения
У меня проблема с выбором правильного бина Spring, который должен быть введен. Мне нужен способ сообщить контейнеру Spring, какой bean-компонент вводить в зависимости от вызова предыдущего класса. Я делаю всю проводку spring bean в xml. Мой...
294 просмотров
schedule 03.01.2024

Единство asp.net identity 2.0 не разрешает хранилище пользователей по умолчанию
я получаю следующее исключение при попытке настроить Unity с помощью Unity.Mvc5 с приложением MVC 5 с использованием Identity 2.0 и шаблона Identity 2.0 Samples. я прочитал этот SO Настройка Unity DI для ASP.NET Identity и я до сих пор не понимаю,...
12581 просмотров

Как мне добавить сервисные компоненты в объекты домена Grails?
Я никогда раньше не использовал сервисы Grails, но, согласно моим поисковым запросам в Интернете, их можно внедрить в объекты домена. Итак, если у меня есть следующий класс домена (предположим, что BookService где-то определен), class Book {...
1672 просмотров

Атрибутированный перехват на уровне метода с помощью Autofac
(это вопрос, связанный с этим для SimpleInjector. Я был рекомендуется создавать отдельные вопросы для каждого контейнера IoC.) С Unity я могу быстро добавить перехват на основе атрибутов, подобный этому public sealed class MyCacheAttribute :...
1336 просмотров

Инъекция зависимостей Laravel с наследованием
Допустим, у меня такой случай: <?php abstract class Service { protected $config; public function __construct($config) { $this->config = $config; } } class ClientService extends Service { } class ProductService...
2175 просмотров
schedule 25.12.2023

Внедрение зависимостей java в игровой фреймворк - когда использовать синглтоны
Я пытаюсь понять, как использовать внедрение зависимостей в Play Framework 2.4. Я знаком с общими принципами, но не совсем понимаю их значение для дизайна. Мои общие рассуждения заключались в том, что статические методы в классах контроллеров...
2350 просмотров

Кинжал 2 - как вводить только базовую активность/фрагмент
Я изучаю Dagger 2 из многих источников, таких как этот: http://fernandocejas.com/2015/04/11/tasting-dagger-2-on-android/ , но я до сих пор не нашел ответа на свой вопрос. Я работаю над довольно сложным приложением с десятками фрагментов и...
4246 просмотров
schedule 20.11.2023

Сбой внедрения зависимостей AngularJS в модуле
У меня проблема с механизмом внедрения угловых зависимостей. Я написал директиву в отдельном модуле, которая делает несколько полезных вещей в таблице данных. Я использую TypeScript, и моя директива выглядит следующим образом: export class...
466 просмотров

угловая ошибка ngCookies: [$ инжектор: модульрр]
В моем угловом приложении я установил angular-cookies => npm install angular-cookies. Я добавляю следующее в свой угловой модуль: var app = angular.module('app', ['ngCookies','ngResource', 'ngRoute']) .config(function($routeProvider,...
3229 просмотров
schedule 10.11.2023

Внедрение зависимостей в библиотеку классов
Имея решение с двумя проектами, я столкнулся с проблемой DI. Решение состоит из библиотеки классов и приложения WebApi2 (которое использует библиотеку классов и предоставляет API). Я определил Autofac.module в библиотеке классов, который...
2345 просмотров

Вызов правильной реализации универсального интерфейса на основе базового универсального типа
Этот вопрос касается внедрения зависимостей и универсальных интерфейсов. Одним из моих бизнес-объектов является удостоверение личности. Может быть несколько типов удостоверений личности, все они унаследованы от ICard : interface ICard {...
141 просмотров

HTTPServletRequest и HTTPServletResponse не заполняются @Context
Я действительно новичок в DI, и у меня масса проблем с базовыми вещами в JAX-RS. У меня есть фильтр с именем SentryAuthFilter , который является подклассом абстрактного класса с именем AuthFilter . AuthFilter реализует ContainerRequestFilter...
384 просмотров
schedule 10.11.2023

Устранение ошибки циклической зависимости с помощью DI в ядре .NET
Я столкнулся с проблемой, связанной с ошибкой ссылки на циклическую зависимость в основном веб-приложении .NET. Хотя я думаю, что понимаю проблему, я не могу придумать способ ее решения, я искал вокруг и, похоже, не нашел никого с такой же проблемой....
1401 просмотров

IMemoryCache не создан в библиотеке классов
Я довольно новичок в ASP.Net Core, C#, ООП, Javascript… в основном во всем, что я использую в данный момент. Последние пару месяцев я читал и изучал, чтобы начать новый проект разработки. В целом, я стабильно продвигаюсь, но я столкнулся с проблемой...
2854 просмотров

Пользовательская авторизация в веб-API Asp.net core 2.1
Я хотел бы перехватывать каждый веб-запрос, поступающий к API, во время каждого запроса я хотел бы вызывать функцию, которую я написал, которая сообщила бы мне, что у пользователя есть действительный лицензионный ключ с неистекшим сроком действия....
3264 просмотров