Autofac оформить QueryHandler по соглашению на основе имени параметра конструктора?

Мы вводимIQueryHandler в наши контроллеры MVC. Мы глобально регистрируем все это в контейнере

Мы написали декоратор, который может кэшировать результаты.IQueryHandler

Мы хотим иногда получать кешированные результаты, а иногда не от одного и того же обработчика.

Можно ли условно получить оформленный обработчик на основе имени параметра конструктора. например впрыскиватьIQueryHandler cachedPeopleHandler если мы добавим префикс имени конструктора к кешированию, мы на самом деле обернем его декоратором?

Просто пытаюсь использовать больше соглашений по сравнению с подходом конфигурации, чтобы упростить вещи.

Ответы на вопрос(1)

Ваш ответ на вопрос