Вопросы по теме 'ioc-container'
Каков правильный уровень для настройки вашего контейнера IoC при использовании уровня сервиса?
У меня есть приложение MVC asp.net среднего размера. Он использует уровень обслуживания, который обрабатывает все операции с репозиторием, вызовы служб домена и т. Д. Мои действия контроллера очень тонкие - они в основном вызывают класс обслуживания,...
822 просмотров
schedule
16.11.2023
S # arp Architecture :: IoC с настраиваемым поставщиком членства
Я использую самую последнюю версию S # arp Architecture ...
В моем проекте я реализую Custom MembershipProvider ...
Первый вопрос: где его правильно поставить? Я выбираю проект Core ...
Второй вопрос: как работает IoC с настраиваемым...
444 просмотров
schedule
05.10.2022
Как выбрать между MEF и любым контейнером IoC?
В каком сценарии мы должны использовать? Как определиться с выбором? И при каких обстоятельствах мы бы решили использовать и то, и другое вместе?
Я ранее работал с Unity Container ( unity-container ).
1071 просмотров
schedule
15.06.2024
Microsoft Unity 2, как зарегистрировать следующее?
Прямо сейчас у нас есть файл dll, который содержит все вызовы базы данных, и я не могу его изменить. Однако мне нужно позвонить мне из моего проекта Mvc 3. Процесс его вызова прост, я использую следующее:...
417 просмотров
schedule
13.11.2022
Можно ли отключить автоматическое создание экземпляров UnityContainer?
UnityContainer.Resolve() будет создавать экземпляры классов, которые не были явно зарегистрированы посредством отражения, что позволяет делать такие вещи:
using System;
using Microsoft.Practices.Unity;
namespace ConsoleApplication2
{
public...
283 просмотров
schedule
07.11.2022
Добавление нотации к зависимости компонента в Виндзорском замке
У меня есть 2 компонента (AWriter и BWriter), оба из которых реализуют интерфейс IWriter. И у меня есть 2 компонента (AComponent и BComponent), где оба реализуют интерфейс IComponent и оба зависят от IWriter. Но в AComponent я хочу сказать Windsor,...
170 просмотров
schedule
17.03.2024
Зарегистрируйте строковое значение для конкретного имени параметра
Я использую Autofac, и у меня есть несколько классов, которые запрашивают параметр типа string и name lang. Есть ли способ зарегистрировать строковое значение для всех параметров с именем «lang», чтобы оно разрешалось автоматически? Я не хочу...
2191 просмотров
schedule
08.03.2024
Castle Windsor разрешает неправильную реализацию интерфейса для области MVC
У меня есть интерфейс в основном проекте моего решения: IPersonManager, у которого есть две конкретные реализации, принадлежащие их собственным соответствующим проектам.
В моем веб-проекте есть область MVC, представляющая оба этих проекта, и в...
253 просмотров
schedule
04.04.2024
Управляет ли Tapestry всеми потоками внутри приложения?
Рассмотрим сервис, который запускает внутри себя некий thread . Будет ли Tapestry 5 управлять этим потоком в части, например. закрытие hibernate сеансов внутри такого потока или нет? (Например, мы можем передать объект Session внутри такого...
207 просмотров
schedule
07.12.2023
Unity не может разрешить базовую цепочку зависимостей
Я реализую динамическую загрузку и регистрацию своих сборок в Unity IoC.
Учитывая эти классы:
public interface IA { }
public interface IB { }
public interface IC { }
public class A : IA { }
public class B : IB
{
public B(IA a) { }
}...
23381 просмотров
schedule
22.09.2022
Как я могу добавить зависимость, которую можно использовать в качестве параметра типа «TImpl» для Castle Windsor?
Я получал это исключение времени выполнения с определенным URL-адресом:
" Отсутствует зависимость. Компонент NRBQ.Web.Controllers.DeliveryController имеет зависимость от SeaStore.Data.Legacy.Interfaces.INRBQDeliveryRepository, которую не удалось...
1268 просмотров
schedule
04.09.2022
Как передать параметры в конструкторы при использовании контейнеров IoC?
А-а-а! Я тяну за волосы сюда. Я немного пытался использовать контейнеры IoC, и все кажется прекрасным и приятным, пока вы не столкнетесь с какой-то проблемой, которая, по вашему мнению, будет очень простой, например, передача параметров в...
3226 просмотров
schedule
03.11.2023
(Как) Можно ли запускать тестовые примеры Specflow с Autofac в качестве контейнера IoC?
Я пытаюсь внедрить BDD в своей организации, и, поскольку C#.Net является нашим основным способом разработки, Specflow — наш лучший выбор для «всего огурца».
Однако в прошлом я был поклонником Spring, но в моей компании мы используем Autofac для...
3605 просмотров
schedule
14.02.2024
Внедрение зависимостей Laravel5 в модель
У меня есть модель Eloquent под названием Surface, которая зависит от объекта ZipCodeRepository:
class Surface extends Model{
public function __construct(ZipCodeRepositoryInterface $zipCode){...}
и объект Address, который имеет множество...
13546 просмотров
schedule
15.01.2024
Unity для разрешения нескольких реализаций одного и того же интерфейса
Как указано в другом вопросе Получение единства для разрешения нескольких экземпляров того же типа
Я инициализировал контейнер единства следующим образом.
static void Main(string[] args)
{
var container = new...
1430 просмотров
schedule
30.06.2022
Контейнер IoC — регистрация компонентов экземпляра
Мой вопрос касается регистрации экземпляра в контейнере Autofac IOC. В некоторых случаях может потребоваться предварительно создать экземпляр объекта и добавить его в контейнер для использования зарегистрированными компонентами. Вы можете сделать...
52 просмотров
schedule
15.09.2022
Создание объектов среды выполнения с помощью контейнера Unity
У меня есть существующее приложение winforms, которое я пытаюсь переработать, чтобы теперь использовать Unity в качестве контейнера вместо того, чтобы вручную создавать объекты повсюду. На данный момент дела обстоят неплохо, но мы будем расширять...
77 просмотров
schedule
07.10.2023
Как сделать внедрение зависимостей внутри метода RegisterGlobalFilters ASP.NET MVC
Я все еще немного новичок в использовании контейнеров IOC, и я немного борюсь. Я использую ASP.NET MVC 5.2 с Ninject.MVC3. У меня есть фильтр исключений, который в основном передает службу журнала:
public class ExceptionLoggerFilter :...
950 просмотров
schedule
22.11.2023
Загружать параметры внешней среды в Symfony 3.2 с помощью env() во время выполнения, возвращая неразрешенные значения
У меня есть файл параметров в приложении, использующем консоль Symfony 3.2, конфигурацию и компонент YAML , и я пытаюсь установить внешние параметры из среды в параметрах сервисного контейнера.
Я создаю конструктор контейнеров.
$container...
2316 просмотров
schedule
02.11.2022
Простой инжектор с ASP.NET Core с полной версией .NET Framework (.NET 4.7)
Я использую ASP.NET Core с полной платформой .NET и хочу попробовать Simple Injector. В менеджере Nuget я вижу так много вариантов для Simple Injetcor, например. "SimpleInjector.Integration.AspNetCore.MVC" и...
509 просмотров
schedule
08.10.2023