Вопросы по теме 'autofac'

Рекомендации по работе с несколькими файлами конфигурации с помощью DI-фреймворков
В моем текущем решении у меня есть 18 проектов, и у большинства из них есть свои собственные файлы конфигурации (app.config или web.config). В каждом проекте используется одна общая сборка BLL. Я использую Autofac для обработки зависимостей, но у...
869 просмотров
schedule 15.12.2023

Autofac в Asp.net mvc 2
Я хочу/нужно скомпилировать autofac с веб-сайтом asp.net mvc 2. Я хочу пройти через источник, чтобы увидеть, как это работает. Но вот моя проблема. Двоичные файлы для mvc dll, по-видимому, связаны с asp.net mvc 1. У меня возникли проблемы с...
278 просмотров
schedule 27.10.2023

Каков статус интеграции Prism в Autofac?
Об интеграции в Prism говорили во времена 2.1.x, сейчас мы находимся в 2.4.x, Prism 4 уже вышла, а пример RIStockTrader в /contrib — это просто проект XAML по умолчанию. Должно ли это работать? Если да, у кого-нибудь есть простой пример...
1155 просмотров
schedule 15.09.2022

Autofac теряет регистрацию в Web.Config Edit
У меня есть многоуровневое веб-приложение, которое я создал с помощью ASP.NET MVC 4, WebAPI и некоторых других компонентов. Я использую последнюю версию Autofac 2.6.2.859 в качестве контейнера DI вместе с интеграциями MVC и WebAPI. У меня...
4294 просмотров
schedule 28.11.2022

Autofac: проверьте, разрешен ли уже экземпляр
Я делаю это: разрешить-с-и-без-именованного-параметра Я регистрирую интерфейс. Для инициализации необходим параметр. Первый вызов будет передавать этот параметр. В другом месте я тоже хочу разрешить этот экземпляр интерфейса, но не могу...
2121 просмотров
schedule 27.01.2024

Собственный хост Autofac и веб-API
Я получаю сообщение об ошибке: «Область времени жизни запроса не может быть создана, поскольку HttpContext недоступен». если я попытаюсь настроить свой веб-API. HttpContext недоступен в System.Web.Http.SelfHost, но есть ли альтернатива?...
815 просмотров
schedule 06.01.2024

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

Облачная служба Azure не работает после перезапуска пула приложений
У меня есть развернутая облачная служба Azure WebRole WebAPI только с одним экземпляром. Я заметил, что если я подожду некоторое время простоя (без HTTP-запросов), то позже служба будет мертва, и каждый запрос к ней приведет к следующему ответу:...
947 просмотров

Autofac: переопределение типа цели регистрации из модуля
Я хочу создать Autofac Module , который переопределяет тип цели регистрации на основе определенных критериев. Однако новый тип будет иметь тот же конструктор и должен быть создан с использованием тех же переопределений параметров, что и исходный...
1865 просмотров
schedule 29.10.2022

Autofac, IoC и разделение слоев
В моем проекте ASP.NET MVC 4 С# у меня есть 3 слоя. Данные, бизнес и Интернет. Я следую шаблону и услугам репозитория. Я использую Autofac для внедрения зависимостей. Что я сделал, так это зарегистрировал компоненты в global.asax. Таким...
1230 просмотров

DependencyResolver.SetResolver Не работает
Я пытаюсь установить контейнер в новом приложении, используя метод Dependency.SetResolver и используя autofac с интеграцией autofac mvc 5. Проблема в том, что настройка распознавателя, похоже, ничего не делает. Преобразователь по умолчанию будет...
7422 просмотров
schedule 07.02.2024

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

Ограничить внедрение зависимостей на уровне проекта
У меня есть веб-проект ASP.NET, ссылающийся на библиотеку классов уровня сервиса. Я использую внедрение зависимостей, которое настраиваю на веб-уровне. Я хочу воспользоваться внедрением зависимостей в обоих проектах. Но я не хочу, чтобы веб-уровень...
148 просмотров

Autofac регистрирует определенный тип параметра метода
Я использую Autofac IOC с проверкой конструктора. Я не могу понять, как зарегистрировать классы в IOC, чтобы LogotypeService получал LogoImageValidator , а AdService получал AdValidator в свои конструкторы. Я не хочу указывать, какой...
192 просмотров

Тип «***» не может быть назначен службе «***» в Autofac.
Сейчас я делаю динамический запрос в своем проекте, используя System.Linq.Dynamic. Я использую Autofac в качестве контейнера IOC по умолчанию. Но теперь у меня проблема с регистрацией универсальных компонентов, вот мой код: интерфейс: public...
25145 просмотров
schedule 19.01.2024

Autofac с веб-API: внедрять зависимости из HttpRequestMessage?
Мне нужно ввести определенные значения из HttpRequestMessage (в основном связанные с идентичностью) в некоторые из моих объектов. Насколько я понимаю, использование HttpSession.Current не рекомендуется в рамках Web Api. Как мне получить доступ к...
1311 просмотров
schedule 10.12.2022

Исключение AutoFac после обновления NServiceBus
Я только что обновил NServiceBus с 4.6 до 5.0. Я сделал шаги, предложенные в документе «от 4 до 5», и могу скомпилировать. Теперь я получаю следующую ошибку: Ни один из конструкторов, найденных с помощью...
521 просмотров
schedule 16.12.2023

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

Создайте универсальную ViewModelFactory в WPF/CaliburnMicro/AutoFac.
У меня есть приложение WPF, использующее Caliburn.Micro и AutoFac. В Bootstrapper.Configure() я регистрирую свои Views и ViewModels как: protected override void Configure() { var builder = new ContainerBuilder(); // register view...
1027 просмотров
schedule 20.03.2024

Клиент службы Wcf не получает потоковое сообщение
У меня возникла странная проблема. Мое приложение mvc не хочет получать поток от службы wcf. С отправкой стрима все в порядке! Мой файл Client.dll.config: <?xml version="1.0" encoding="utf-8"?> <configuration>...
223 просмотров
schedule 07.05.2024