Вопросы по теме '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 просмотров
schedule
22.09.2022
Autofac: переопределение типа цели регистрации из модуля
Я хочу создать Autofac Module , который переопределяет тип цели регистрации на основе определенных критериев. Однако новый тип будет иметь тот же конструктор и должен быть создан с использованием тех же переопределений параметров, что и исходный...
1865 просмотров
schedule
29.10.2022
Autofac, IoC и разделение слоев
В моем проекте ASP.NET MVC 4 С# у меня есть 3 слоя. Данные, бизнес и Интернет. Я следую шаблону и услугам репозитория.
Я использую Autofac для внедрения зависимостей. Что я сделал, так это зарегистрировал компоненты в global.asax. Таким...
1230 просмотров
schedule
10.12.2022
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 просмотров
schedule
03.11.2023
Autofac регистрирует определенный тип параметра метода
Я использую Autofac IOC с проверкой конструктора. Я не могу понять, как зарегистрировать классы в IOC, чтобы LogotypeService получал LogoImageValidator , а AdService получал AdValidator в свои конструкторы.
Я не хочу указывать, какой...
192 просмотров
schedule
19.12.2023
Тип «***» не может быть назначен службе «***» в 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