Вопросы по теме 'autofac'
Объем сеанса Autofac
Я изучаю использование Autofac в нашем веб-приложении, ранее использовав Castle Windsor в прошлом.
Что мне действительно нравится в Autofac, так это возможность выражать построение динамических компонентов с помощью лямбда-выражений, в отличие от...
2033 просмотров
schedule
08.09.2023
Разрешение служб HttpRequestScoped в ASMX с помощью Autofac 2.1.12
Описание У меня был устаревший тип HttpRequestScoped и устаревшая веб-служба, использующая эту службу. Для разрешения сервисов в устаревших задачах у меня есть глобальный преобразователь. Все это хорошо работало в 1.4, а теперь, когда я...
2176 просмотров
schedule
02.06.2023
Разрешить зависимость с помощью autofac на основе атрибута параметра конструктора
Я использую Автофак. Я хочу внедрить другую реализацию зависимости на основе атрибута, который я применяю к параметру конструктора. Например:
class CustomerRepository
{
public CustomerRepository([CustomerDB] IObjectContainer db) { ... }
}...
6894 просмотров
schedule
23.05.2022
Методы выборочного перехвата с использованием autofac и dynamicproxy2
В настоящее время я немного экспериментирую, используя Autofac-1.4.5.676, autofac contrib и замок DynamicProxy2. Цель состоит в том, чтобы создать грубый профилировщик, который может перехватывать вызовы конкретных методов определенного интерфейса....
2893 просмотров
schedule
06.09.2022
внедрение конструктора с использованием Autofac 2 и именованной регистрации
В настоящее время я пытаюсь удалить ряд .Resolve(s) в нашем коде. Я двигался нормально, пока не столкнулся с именованной регистрацией, и мне не удалось получить разрешение Autofac, используя имя. Чего мне не хватает, чтобы ввести именованную...
3967 просмотров
schedule
12.06.2024
Autofac — Регистрация плагинов по типу
Пишу систему плагинов: каждый плагин находится в своей сборке, которая должна быть загружена автофаком и подписана атрибутом с параметром, задающим тип плагина. Я мог бы разрешить в моем приложении asp.net mvc плагины по типу, как я могу это сделать?...
2518 просмотров
schedule
26.05.2023
Как разрешить внедрение зависимостей в атрибутах фильтра MVC
У меня есть класс настраиваемых атрибутов, производный от AuthorizationAttribute, который обеспечивает настраиваемую безопасность действий контроллера. Метод OnAuthorizationCore зависит от различных других компонентов (например, DAL), чтобы...
5901 просмотров
schedule
22.03.2023
Конфигурация и свойства Autofac XML переопределить или предоставить, если они отсутствуют?
На данный момент у меня есть приложение, использующее Autofac. Я структурировал свой autofac так, чтобы он регистрировался из файла конфигурации после загрузки модулей. (Для переопределения поведения по умолчанию на основе xml).
Прямо сейчас у...
4303 просмотров
schedule
13.09.2023
Реализация базового контроллера в ASP.NET MVC 2
Я использую ASP.NET MVC 2. Я получил образец приложения от Дарина (парень, который, кажется, отвечает на все вопросы MVC). Я не уверен, есть ли у кого-нибудь еще этот образец проекта, который он создал? В его приложении есть базовый контроллер, и...
3803 просмотров
schedule
26.02.2022
Модульный тест .NET без конструктора без параметров для облегчения внедрения зависимостей.
Я пытаюсь, чтобы модульные тесты не полагались на вызов container.Resolve‹T›() для своих зависимостей.
В настоящее время я использую AutoFac 2.2.4 и пробовал xUnit.NET и NUnit , но у обоих есть эта проблема :
Для этого объекта не...
5538 просмотров
schedule
20.11.2023
Autofac Установить свойство на экземпляр
Я новичок в Autofac и пытаюсь установить общедоступное свойство класса каждый раз, когда он инициализируется. Вот сценарий. У меня много классов, унаследованных от "Entity", которые следуют этому базовому формату ...
public class Person :...
7777 просмотров
schedule
12.02.2022
Можно ли удалить существующую регистрацию из конструктора контейнеров Autofac?
Что-то в этом духе:
builder.RegisterType<MyType>().As<IType>();
builder.RegisterType<MyType2>().As<IType>();
builder.DeRegisterType<MyType>().As<IType>()
var container = builder.Build();
var types =...
11394 просмотров
schedule
06.05.2024
AutoFac и MVC IControllerActivator нуждаются в контейнере
Я в интересной ситуации; Мне нужно передать IContainer компоненту IControllerActivator, который я определяю, но IControllerActivator должен быть зарегистрирован внутри контейнера. Это связано с тем, что IControllerActivator будет использовать...
473 просмотров
schedule
06.03.2023
Как установить приоритет реализации интерфейса в Orchard?
Я хотел бы создать собственный INavigationProvider в своем модуле для Orchard CMS:
[UsedImplicitly]
LocalizedMainMenuNavigationProvider : INavigationProvider
Но похоже, что моя реализация не используется контейнером IoC (я думаю, AutoFac),...
343 просмотров
schedule
17.02.2024
Как изменить свойства привязки и конечной точки WCF с помощью AutofacServiceHostFactory
Я хотел бы увеличить MaxBufferSize, MaxBufferPoolSize, ReceivedMessageSize, а также readerQuotas maxDepth = "2147483646" maxStringContentLength = "2147483646" maxArrayLength = "2147483646" maxBytesPer473646, чтобы понять, что это maxBytesPer473adable...
410 просмотров
schedule
14.10.2023
autofac с веб-формами asp.net. Экземпляры не могут быть разрешены, а вложенные сроки жизни не могут быть
Я получаю следующее исключение: «Экземпляры не могут быть разрешены, и вложенные сроки жизни не могут быть созданы из этого LifetimeScope, поскольку он уже был удален». когда я пытаюсь разрешить объект из события global.asax Application_EndRequest....
5372 просмотров
schedule
22.08.2022
Совместное использование RijndaelManaged, Enterprise Library и Autofac
Я недавно экспериментирую с блоком приложения криптографии, используя Autofac в качестве контейнера.
В результате я использую пакет nuget EntLibContrib 5.0 - Autofac Configurator .
С помощью DPAPI Symmetric Crypto Provider я смог отлично...
1089 просмотров
schedule
08.08.2022
Как внедрить фабрику универсальных типов с помощью Autofac
Имею репозиторий factory NhRepositoryFactory
public interface IRepositoryFactory
{
IRepository<T> Create<T>() where T: Entity;
}
public class NhRepositoryFactory: IRepositoryFactory
{
public IRepository<T>...
9105 просмотров
schedule
23.04.2022
Модульное тестирование фабрики делегатов с помощью Autofac
Я работаю над доказательством использования внедрения зависимостей с некоторыми многочисленными DI-фреймворками. Я пытаюсь провести модульное тестирование некоторых классов, которые в настоящее время используют Autofac в качестве контейнера DI....
1501 просмотров
schedule
03.03.2024
Модуль Autofac для сканирования различных приложений
Допустим, вы работаете над проектом ASP.NET MVC, и это слои, разделенные на разные проекты в одном решении. В каждом проекте есть модули autofac, созданные для связывания зависимостей. Теперь я хотел бы отсканировать сборки и зарегистрировать все...
1784 просмотров
schedule
08.09.2022