Вопросы по теме 'dryioc'
Разрешить параметры в соответствии с родительским деревом, которое инициировало разрешение?
У меня есть код, похожий на этот:
class A: IA { ... }
class B: IB {
public B(IA a, ...) { ... }
...
}
class C1 {
public C1(IA a, IB b, ...) { ... }
}
class C2 {
public C2(IA a, IB b, ...) { ... }
}
Я хочу только два экземпляра...
420 просмотров
schedule
07.10.2022
DryIoc, Как прописать transcient reuse (он же null), когда по умолчанию установлено иначе?
С помощью dryIoc я зарегистрировал свой контейнер как таковой:
var container = new Container(rules => rules
.WithoutThrowOnRegisteringDisposableTransient()
.WithDefaultReuseInsteadOfTransient(Reuse.Singleton)...
329 просмотров
schedule
18.09.2022
Использование DryIoc с зависимостью и примитивными значениями
Я регистрирую реализацию, которая будет создана для интерфейса. Этот конструктор реализаций имеет три параметра:
public ProfileImageService(ISqlConnection connection, string localStorageLocation, string serverPath)
Я уже зарегистрировал...
624 просмотров
schedule
23.04.2023
Как зарегистрировать IEnumerable‹IService› в контроллере DryIoc Mvc, таком как перечисление Autofac (IEnumerable‹B›, IList‹B›, ICollection‹B›)
Тестовый код с Autofac в порядке, но с DryIoc ошибка. Как заставить это работать.
public class HomeController : Controller
{
private readonly ITestAppService _testAppService;
private readonly...
216 просмотров
schedule
20.07.2022
Как настроить каталог модулей в Prism, используя DryIoc вместо Unity?
Я работаю с примерами WPF библиотеки Prism здесь (в частности, вот этот ).
Я пытаюсь преобразовать загрузчик примера из контейнера Unity в DryIoc . Исходный код выглядит так:
class Bootstrapper : UnityBootstrapper
{
protected...
2197 просмотров
schedule
21.02.2023
Внедрение интерфейса в Viewmodel равно null
Мои знания о DryIoc ограничены, и я надеюсь, что кто-нибудь сможет мне помочь. В моем мобильном приложении я читаю файл json, содержащий все мои настройки.
Я хотел бы ввести только соответствующие настройки в соответствующую модель просмотра.
В...
53 просмотров
schedule
17.11.2022
Замок-перехватчик DryIoc 3.0
Рекомендуемый способ использования перехвата в DryIoc больше не работает с версии 3.0:
https://bitbucket.org/dadhi/dryioc/wiki/Interception
Метод GetPublicInstanceConstructors отсутствует. Каким новым способом добиться этого?
200 просмотров
schedule
19.12.2022
Метод вызова службы DryIoc после разрешения
Как я могу заставить DryIoc разрешать Service как обычно и сразу же после этого вызывать свой метод Adjust( int ) с определенными параметрами?
ОБНОВЛЕНИЕ : по предложению dadhi код изменен на использование RegisterInitializer
public...
51 просмотров
schedule
01.11.2022
Как создать экземпляр класса и внедрить зависимости, не регистрируя его в DryIoc?
Мне нужно создать экземпляр класса с некоторыми параметрами, не регистрируя его в контейнере , так как мне часто нужно получить некоторые классы с внедренными зависимостями, не загромождая контейнер.
Вот пример:
interface IPrinter
{
void...
93 просмотров
schedule
20.09.2022