Вопросы по теме 'constructor-injection'
Ninject, Провайдеры и Activator.CreateInstance
Я новичок в Ninject, но мне удалось успешно использовать его для DI с помощью настраиваемого провайдера.
Привязка инициализируется следующим образом
kernel = new StandardKernel();...
1916 просмотров
schedule
16.11.2023
Unity/Caliburn Micro, конструктор инъекций с несколькими параметрами
В настоящее время я пытаюсь узнать, как реализовать MVVM с помощью Unity и Caliburn Micro. После поиска помощи в другом месте я все еще не уверен, как правильно настроить внедрение конструктора. Я не знаю, не работает ли это из-за отсутствия у меня...
1820 просмотров
schedule
16.10.2022
Укажите зависимость параметра времени выполнения в Unity
У меня есть класс, которому нужна строка в качестве параметра в его конструкторе, но этот параметр будет определяться вызывающим кодом. В то же время время жизни этого класса должно быть привязано к каждому HTTP-запросу. Итак, я создал собственный...
1157 просмотров
schedule
08.11.2022
Есть ли преимущества Property Injection перед Constructor Injection?
Возможный дубликат: Внедрение зависимости через конструкторы или установщики свойств?
Мне любопытно, имеет ли Внедрение свойств какие-либо преимущества перед Внедрение конструктора :
public class LoginController : Controller...
353 просмотров
schedule
11.04.2022
Ninject: передача сборки клиента в качестве аргумента конструктора и указание желаемой реализации от клиента с использованием атрибутов
Я новичок в Ninject и Dependency Injection в целом, поэтому, пожалуйста, извините меня за нубство. знак равно
У меня есть несколько реализаций интерфейса IConfig , которые сканируют сборку и ее зависимости на наличие типов, реализующих интерфейс...
554 просмотров
schedule
26.09.2023
Guice Generic Provider (сам провайдер является универсальным, а не классом, к которому он привязан)
Существует множество онлайн-ресурсов о том, как использовать Guice Provider для привязки к универсальному классу, например подобные записи вики и вопросы SOF, подобные этому . Однако у меня возникли проблемы с поиском ресурса о том, как...
4589 просмотров
schedule
08.10.2022
Как называется конструктор контроллера веб-API?
Согласно этой статье Контроллер должен иметь конструктор, который получает реализуемый интерфейс, а-ля:
public class DuckbillsController : ApiController
{
IDuckbillRepository _platypiRepository;
public...
24807 просмотров
schedule
15.05.2024
Setter Injection не работает с инъекцией фабричного метода Spring
У меня есть два bean-компонента, SimpleBean и ArgumentBean, я пытаюсь связать bean-компоненты с помощью фабричного метода и пытаюсь заменить bean-компонент в том же определении bean-компонента (я знаю, что это довольно плохая идея, но я просто делаю...
2033 просмотров
schedule
29.08.2023
Как внедрение зависимостей на основе конструктора влияет на неизменность?
Я читаю документацию Spring, и мне интересно, что они имели в виду, написав:
Команда Spring обычно выступает за внедрение конструктора, поскольку оно позволяет реализовать компоненты приложения как неизменяемые объекты и гарантировать, что...
1273 просмотров
schedule
07.05.2024
Проблема с подключением System.in с помощью внедрения конструктора
Я могу внедрить System.in с помощью внедрения на основе поля без проблем:
import java.io.PrintStream;
@Component
public class Logger implements IReporter {
@Value("#{T(System).out}")
private PrintStream output;
public Logger() {...
388 просмотров
schedule
12.01.2023
Угловая ошибка с несколькими введенными объектами приводит к тому, что «нет поставщика для [объекта объекта]
Я пытался настроить приложение Angular 4. У меня много лет нет практики работы с веб-интерфейсом, поэтому я могу делать что-то явно глупое. Помощь приветствуется.
У меня есть объект конфигурации, который использует токен инъекции. У меня есть...
1424 просмотров
schedule
11.06.2022
Нужно ли проверять нулевые значения с внедрением конструктора?
Я использую инъекцию конструктора .NET Core. В обзоре кода от коллеги он поднял вопрос, должен ли я проверять нулевые значения для внедряемых зависимостей в контроллерах.
Поскольку фреймворк отвечает за создание экземпляра службы, мне кажется, что...
4160 просмотров
schedule
21.06.2023