Pergunta

Controladores Em monotrilho pode ser adornado com o Helper atributo para fazer ajudantes disponível em pontos de vista. Existe outra maneira de registrar ajudantes, talvez através de arquivo de configuração ou a injeção de dependência, com os controladores? Eu estou interessado em evitar a criação de um controlador de base apenas para fins de prestação de ajudantes e adicionando mais um controlador com a hierarquia controlador.

Foi útil?

Solução

IControllerContext tem um dicionário Helpers. Todos os controladores de expor IControllerContext através da propriedade ControllerContext.

Outra opção é implementar um IHelperDescriptorProvider para substituir o padrão (que lê auxiliares descritores de atributos [Helper]). Sua implementação podia ler configurações auxiliares de uma configuração ou o que quiser.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top