Результаты поиска по запросу "dependency-injection"

5 ответов

Просто так работает DI. Это факт. Так что прими это. Это полностью законно в сервисе как Сервис PDF, Посмотрите на этот код:

ите, если этот вопрос уже обсуждался, но я не нашел именно то, что хотел. Проблема, с которой я сталкиваюсь, связана скорее с шаблонами и выбором дизайна, чем с самим .NET. Я просто хотел бы получить ваш совет, чтобы узнать, с чего начать мой ...

1 ответ

Я бы (и сделал) использовать команды копирования после сборки. Создайте файл .BAT, который делает все необходимые копии, прикрепите его к событию после сборки, и все готово.

я есть решение C #, что я использую внедрение зависимостей для разрешения ссылок между DLL. У меня есть exe-проект и некоторые другие dll-проекты, на которые exe не ссылается (он использует dll через контейнер IoC). Настройки проекта - ...

2 ответа

@ Стефан Хороший вопрос. При таких обстоятельствах может быть проблематично разрешить его в требуемом классе, если только вы не обращаетесь к запросу в поставщике услуг и не решаете его по-разному в зависимости от URL-адреса, что мне немного по вкусу. Вероятно, безопаснее иметь отдельные контроллеры.

аюсь использовать эту черту как подсказку для моих контроллеров ресурсов Laravel. Метод контроллера: public function store(CreateCommentRequest $request, Commentable $commentable)В которомCommentable это типовая подсказка, которую используют ...

ТОП публикаций

1 ответ

В этой ситуации, вероятно, это неизбежно, вы хотите сохранить надежность развязанной реализации, и, таким образом, вы не можете контролировать создание типа, расположение службы - это вариант ...

о, что меня беспокоило с тех пор, как я прочитал ответ на другой вопрос stackoverflow (точный вопрос ускользает от меня сейчас), где пользователь сказал что-то вроде:Если вы звоните в сервисный локатор, вы делаете это неправильно." Это был ...

3 ответа

Добавьте сервис к вашему контроллеру в конструкторе:

ел бы использовать функции Redis, такие как битовые поля и хеш-поля из контроллера MVC. Я понимаю, что естьвстроенная поддержка кеширования [https://docs.microsoft.com/en-us/aspnet/core/performance/caching/distributed]в ядре ASP.NET, но он ...

3 ответа

 что может быть то, что вы после.

е я использовал Castle в качестве IoC, но у меня была проблема с использованием Nhibernate / Castle (IoC) в том же проекте, поэтому я перешел в Ninject. Теперь, чтобы перейти к вопросу, у меня есть этот класс: class CustomModule : NinjectModule ...

0 ответов

, Это оставляет код без изменений.

м@Configuration класс у меня есть зависимости, подобные следующим: @Configuration public class MyConfig { @Resource(name = "firstDataSource") private DataSource firstDataSource; // more code }Внедрение зависимостей работает в Oracle JDK ...

3 ответа

Ваш комментарий будет приветствоваться.

бъявлены в разных местах (декларации и поставщики). Я знаю, что в сервисе есть @Injectable () для внедрения в конструктор компонентов, которые используют этот сервис. Но почему так должно быть? Почему мы не можем просто объявить в одном месте? ...

2 ответа

Я надеюсь, что я смог сделать точку здесь.

а интерфейсы помечаются аннотацией @Component. Тогда мои очевидные рассуждения заключались в том, что классы, реализующие такой интерфейс, будут также рассматриваться как компоненты Но если я прав, то это не так. Так, какова цель аннотации ...

4 ответа

Этот код вы можете добавить в любой компонент. Я добавил его в свой корневой компонент - AppComponent

ел бы иметь возможность передавать некоторые данные \ распространять события из плагина на странице в мое приложение Angular 4. Более конкретно, в моем случае данные \ события генерируются в приложении-плагине Silverlight, которое находится ...