NInject: como passar parâmetros quando Get <T> ()?

Eu estou usando a imagem anexada para explicar o que eu quis dizer.

Eu tenho algumas classes gerenciadas pelo NInject. Alguns deles têm algumas instâncias singleton e outros estão em escopo transitório. Na imagem, os retângulos azuis são singltons e vermelhos são transitórios. O processador depende de outras classes ou instâncias.

Eu quero obter a instância do processador cada vez usando o kernel.Get. No entanto, sempre que quiser usar valores diferentes para os objetos usados ​​pelo processador. Veja Action1 e Action2 na imagem. O código não é real, mas apenas para explicação aqui.

Existe alguma maneira existente pode atender minhas necessidades?

questionAnswers(2)

yourAnswerToTheQuestion