Свързани въпроси 'autofac'

Какво е състоянието на интегрирането на Prism в Autofac?
Говореше се за интегриране в Prism във времевата рамка 2.1.x, ние сме @ 2.4.x, Prism 4 вече е излязъл и примерът на RIStockTrader в /contrib е просто XAML проект по подразбиране. Трябва ли да работи? Ако е така, някой има прост пример за...
1155 изгледи
schedule 15.09.2022

AutoFac RegisterGenericDecorator не работи с декоратор с ограничение на типа
Имам общ манипулатор на команди с много конкретни реализации. public interface ICommandHandler<TCommand> Имам декоратор с ограничение на типа, който искам да използвам за множество, но не всички, реализации на ICommandHandler...
873 изгледи
schedule 19.09.2022

Как да разрешите услуги в рамките на фонова задача?
Внедрих BackgroundQueue, както е обяснено тук . Това ще замени старото HostingEnvironment. Освен това преработвам кода, за да използвам Autofac за инжектиране на услуги във фоновата задача. В момента кодът е следният: public ActionResult...
459 изгледи
schedule 18.09.2022

Azure Cloud Service е мъртва след Recycle Application Pool
Имам внедрен WebAPI на Azure Cloud Service WebRole само с един екземпляр. Забелязах, че ако изчакам известно време на празен ход (няма HTTP заявки), тогава по-късно услугата е мъртва и всяка заявка към нея води до следния отговор: { Message:...
947 изгледи

Azure Webjob – Доживотна заявка?
Имам конзолно приложение, което използвам за уеб работа в Azure. Трябва да имам уникална сесия на nhibernate за заявка за уеб работа в azure . Използвам autofact за управление на DI. Как мога да получа доживотно инстанциране на заявка в azure...
617 изгледи
schedule 22.09.2022

Autofac в Asp.net mvc 2
Искам/трябва да компилирам autofac с уебсайт на asp.net mvc 2. Искам да премина през източника, за да видя как работи. Но тук е моят проблем. Двоичните файлове за mvc dll очевидно са обвързани с asp.net mvc 1. Имам проблеми да разбера какви трябва...
278 изгледи
schedule 27.10.2023

Autofac Загуба на регистрации в Web.Config Edit
Имам многослойно уеб приложение, което създадох с ASP.NET MVC 4, WebAPI и някои други компоненти. Използвам най-новата версия на Autofac 2.6.2.859 като мой DI контейнер заедно с интеграциите на MVC и WebAPI. Имам настройка на модули autofac в моите...
4294 изгледи
schedule 28.11.2022

Autofac: Замяна на типа цел за регистрация от модул
Искам да създам Autofac Module , който заменя типа цел за регистрация въз основа на определени критерии. Но новият тип ще има същия конструктор и трябва да бъде създаден, като се използват същите замени на параметри като оригиналния тип. Мога да...
1865 изгледи
schedule 29.10.2022

Autofac, IoC и разделяне на слоеве
В моя ASP.NET MVC 4 c# проект имам 3 слоя. Данни, бизнес и уеб. Следвам модел на хранилище и услуги. Използвам Autofac за инжектиране на зависимости. Това, което направих, беше да регистрирам компоненти в global.asax. По този начин трябваше да...
1230 изгледи

Бутоните не се актуализират с помощта на MVVM и Autofac в Windows Phone 8
Създавам малко приложение, което е базирано на MVVM и използва Autofac като инжектор на зависимости. Създадох VMBase, от който зависят всички ViewModels, и също използвам VMLocator за инжектиране на всички зависимости (използвайки Autofac, както...
162 изгледи
schedule 29.10.2022

Ограничете инжектирането на зависимости до слоя на проекта
Имам уеб проект ASP.NET, който препраща към библиотека от класове на сервизен слой. Използвам инжектиране на зависимости, което настройвам в уеб слоя. Искам да се възползвам от инжектирането на зависимости и в двата проекта. Но не искам уеб слоят...
148 изгледи

Добри практики за работа с множество конфигурационни файлове с DI frameworks
В моето текущо решение имам 18 проекта и повечето от тях имат свои собствени конфигурационни файлове (app.config или web.config). Всеки проект използва един споделен BLL монтаж. Използвам Autofac за обработка на зависимости, но не съм дошъл с...
869 изгледи
schedule 15.12.2023

Тип параметри на конкретен метод за регистриране на Autofac
Използвам Autofac IOC с валидиране на constructor. Не мога да разбера как да регистрирам класовете в IOC, така че LogotypeService да получи LogoImageValidator и AdService да получи AdValidator инжектирани в неговите конструктори. Не искам...
192 изгледи

Autofac с уеб API: инжектиране на зависимости от HttpRequestMessage?
Имам нужда да инжектирам определени стойности от HttpRequestMessage (най-вече въртящи се около самоличността) в някои от моите обекти. Доколкото разбирам, използването на HttpSession.Current не се препоръчва в рамката на Web Api. Как да получа...
1311 изгледи
schedule 10.12.2022

Самостоятелен хост на Autofac и Web API
Получавам грешката: „Обхватът на живота на заявката не може да бъде създаден, защото HttpContext не е наличен.“ ако се опитам да настроя моя уеб API. HttpContext не е наличен в System.Web.Http.SelfHost, но има ли алтернатива? Пример...
815 изгледи
schedule 06.01.2024

Изключение на AutoFac след надграждане на NServiceBus
Току-що надстроих NServiceBus от 4.6 на 5.0 Направих стъпките, предложени в документа "4 до 5" и мога да компилирам. Сега получавам следната грешка: Нито един от откритите конструктори с...
521 изгледи
schedule 16.12.2023

Типът „***“ не може да бъде присвоен на услуга „***“ в Autofac
Сега правя динамична заявка в моя проект, като използвам System.Linq.Dynamic. Използвам Autofac като IOC контейнер по подразбиране. Но сега получавам проблем при регистриране на общи компоненти, ето моят код: интерфейсът: public interface...
25145 изгледи
schedule 19.01.2024

Autofac: Проверете дали екземплярът вече е разрешен
Правя това: https://stackoverflow.com/questions/12069002/autofac-resolve-with-and-without-named-parameter Регистрирам интерфейс. За инициализацията е необходим параметър. Първото обаждане ще премине този параметър. На друго място искам да...
2121 изгледи
schedule 27.01.2024

DependencyResolver.SetResolver Не работи
Опитвам се да настроя контейнера на ново приложение, като използвам метода Dependency.SetResolver и използвам autofac с autofac mvc 5 интеграция. Проблемът е, че настройването на резолвера изглежда не прави нищо. Резолверът по подразбиране...
7422 изгледи
schedule 07.02.2024

Разрешаване на автоматична фабрика от наименувана регистрация за общ тип
Да приемем прост интерфейс: public interface ICommandHandler<T> { void Handle(T command); } Да приемем няколко реализации за различни конкретни T като: public class FooCommandHandler : ICommandHandler<FooCommand> {...
500 изгледи
schedule 03.06.2024