Autofac obter decorado QueryHandler por convenção com base no nome do parâmetro do construtor?
Nós injetamosIQueryHandler<TQUery,TResult>
em nossos controladores MVC. Registramos globalmente tudo isso no container
Nós escrevemos um decorador que pode armazenar em cache os resultados deIQueryHandler
.
Nós queremos às vezes obter reultos em cache e outras vezes não do mesmo manipulador.
É possível obter condicionalmente um manipulador decorado com base no nome do parâmetro do construtor. por exemplo. injetarIQueryHandler<UnemployedQuery, IEnumerable<People>> cachedPeopleHandler
se prefixarmos o nome do parâmetro do construtor com o cache, nós realmente o envolveremos com o decorador?
Apenas tentando usar uma abordagem mais convencional sobre configuração para simplificar as coisas.