添付の画像を使用して、私が何を意味したかを説明しています。
NInject によって管理されるいくつかのクラスがあります。それらの一部にはいくつかのシングルトン インスタンスがあり、その他は一時的な範囲にあります。画像では、青い四角形はシングルトンで、赤は一時的なものです。Processor は、他のクラスまたはインスタンスに依存します。
kernel.Get を使用して、Processor のインスタンスを毎回取得したいと考えています。ただし、プロセッサが使用するオブジェクトに異なる値を使用するたびに。画像の Action1 と Action2 を参照してください。コードは実際のものではありませんが、ここでは説明用です。
私のニーズを満たす既存の方法はありますか?