Я новичок в satackoverflow, и у меня проблемы с регистрацией компонентов с autofac
и MediatR
. Возникла та же проблема, что и в этой статье здесь, проблема регистрации компонента с использованием MediatR и Автофак. и решение, упомянутое в статье, работает для меня. Вот мой регистрационный код компонента.
builder.RegisterType<DbEntityRequestHandler<OrderDetail>>()
.As<IRequestHandler<EntityQueryRequest<OrderDetail>, List<OrderDetail>>>()
.As<IRequestHandler<IEntityQueryRequest<OrderDetail>, List<OrderDetail>>>()
.InstancePerDependency();
Моя проблема в том, что мне нужно создавать разные запросы и передавать разные типы объектов или списков объектов обработчику из разных модулей.
Есть ли общий способ зарегистрировать их, чтобы мне не нужно было добавлять это для каждого типа объекта?