NInject: ¿cómo pasar parámetros cuando Get <T> ()?
Estoy usando la imagen adjunta para explicar lo que quise decir.
Tengo unas pocas clases gestionadas por NInject. Algunos de ellos tienen algunos casos singleton, y otros tienen un alcance transitorio. En la imagen, los rectángulos azules son singltons, los rojos son transitorios. El procesador depende de otras clases o instancias.
Quiero obtener la instancia de Processor cada vez que use kernel.Get. Sin embargo, cada vez quiero usar valores diferentes para los objetos utilizados por el procesador. Ver Action1 y Action2 en la imagen. El código no es real pero es solo una explicación aquí.
¿Hay alguna forma existente que pueda satisfacer mis necesidades?