Я работаю с MEF прямо сейчас, но ответ, который я ищу, вероятно, не важен MEF - это - все внедрение зависимости - я просто использую терминологию MEF в качестве примера здесь. Короткий фон...
У меня есть сгенерированное веб-приложение .NET Core с классом Queue, которое непрерывно проходит по списку < Item > объект, в котором Item является оберткой вокруг модели данных и включает некоторые метаданные ...
Я новичок в модульном тестировании приложения Angular и пытаюсь протестировать свой первый компонент. На самом деле, я пытаюсь протестировать абстрактный базовый класс, который используется фактическими компонентами, поэтому я создал ...
У меня следующая проблема: У меня есть 2 службы: Sa Sb. Чтобы пользователь мог использовать sb, ему нужно выполнить действие в Sa, которое предоставит ему токен. Затем он будет использовать этот токен для ...
Я недавно узнал о Коине. Я пытался перенести свой текущий проект из Dagger в Koin. При этом я столкнулся с проблемой при внедрении редактора sharedPreferences и sharedPreferences в ...
У меня есть производный класс DbContext, который называется NavigationContext и выглядит следующим образом: открытый класс NavigationContext: DbContext {private readonly IConfiguration _configuration; общедоступный ...
Я разрабатываю веб-интерфейс и решил использовать пользовательский DependencyResolver. Я ссылаюсь на эту статью [Внедрение зависимостей для контроллеров веб-API]. Пока все работает хорошо с точки зрения ...
Развитие использования внедрения зависимости для сервисов WCF, там любой способ использовать DI для блоков проверки допустимости WCF, так, чтобы можно было сделать это: общедоступный класс DIValidator: UserNamePasswordValidator {...
Мое веб-приложение имеет некоторые небольшие вариации в бизнес-логике и логике представления в зависимости от типа пользователя, который зарегистрирован. Это походит на получение изменений путем введения различных реальных классов...
Я не уверен, существует ли заслуга к этому вопросу или нет, но является там какими-либо лучшими практиками и антишаблонами, характерными для Google Guice? Прямой любые универсальные шаблоны DI к этому вопросу.
В моем bean-компоненте Spring 3 есть свойство типа Resource, которое следует вводить со ссылкой в файл в пути к классам. Я использую аннотацию @Value, как показано ниже, чтобы добиться этого. public ...
В следовании до оператора Krzysztof, который Виндзор делает намного больше, чем другой МОК, я хотел понять как эти стек МОК друг против друга и средств преимуществ / дополнительных средств это...
Я использую Внедрение зависимости в своем коде (с Ninject) и думал, что вполне успевал, пока я не столкнулся с проблемой производительности, которая была вызвана неверным толкованием того, где контейнеры DI соответствуют...
Я - полный новичок к ninject, я разделял чужой код и нашел несколько экземпляров nInject модулей - классы, которые происходят из Ninject. Модули. Модуль, и имеет метод загрузки...
Я пытаюсь выяснить атрибут Инжекции Конструктора MEF. Я понятия не имею, как я говорю этому загружать параметры конструктора. Это - свойство, я пытаюсь загрузить [ImportMany (typeof (BUsers))]...
Я пытаюсь выяснить, как это было бы сделано на практике, чтобы не нарушить Открыть принцип Closed. Скажите, что у меня есть класс под названием HttpFileDownloader, который имеет одну функцию, которая берет URL и...
У меня есть интерфейс для публичного интерфейса уровня доступа к данным (IDal) IDal & lt; T & gt; {void Write (объект T); T Read (); } И у меня есть два класса, которые реализовали этот интерфейс, который получает доступ к данным ...
Я использую ektorp для подключения к CouchDB. Способ создания экземпляра HttpClient в ektorp заключается в использовании шаблона построителя: HttpClient httpClient = new StdHttpClient.Builder () ....
У меня есть класс, который создается во время выполнения через десериализацию JSON: public class Server {protected IDataRepository DataRepository; public string Имя {get; } ...
Я озирался, напрасно, для некоторой информации об использовании контейнера внедрения зависимости в разработке Android. А именно, как переопределить создание Действия способом, которое будет...
Я пишу приложение .Net Core с фоновым сервисом, который делает запросы к API, который затем возвращает значения. Фоновая служба делает это каждые X секунд. Затем я записываю эти значения в SQLite ...
Я записал класс, который имеет некоторые зависимости, которые он разрешает от контейнера единицы. От моего основного класса я создаю новый объектный MyObject myObject = новый MyObject (); я регистрирую его в своей Единице...
Я - новичок когда дело доходит до DI и ninject, и я борюсь немного о том, когда фактическая инжекция должна произойти и как запустить привязку. Я уже использую его в моем веб-приложении и нем...
используя Google Guice, я бы хотел создать класс во время выполнения (более конкретно: класс пользователя) и передать разные компоненты в конструктор (например, TransactionComponent, AchievementComponent; ...
Мое текущее приложение позволяет пользователям определять пользовательские веб-формы через ряд администраторских экранов. это - по существу приложение типа EAV. По сути, я не могу трудно кодировать HTML или разметку ASP.NET для рендеринга...
У меня пока небольшой Завершите приложение Java EE 6 под рукой. Используются традиционные аннотации: @Resource, @EJB, @Singleton, @PostConstruct, @PreDestroy, @PersistenceContext, @ManagedBean, ...
Мы перестраиваем большое веб-приложение. Приложение состоит из большого количества мастер-таблиц (около 200-250). Мы не используем ORM, но у нас есть встроенная инфраструктура bean / POJO ...
Я хотел бы передать значения в конструктора на классе, который реализует мой сервис. Однако ServiceHost только позволяет мне передать от имени типа для создания, не что аргументы передать...
Рассмотрим приложение, которое ищет в базе данных книг и авторов и записывает в журнал базы данных каждый отправленный поисковый запрос. В этом случае, если я прав, у нас должно быть 4 класса: ...