私の質問は奇妙に思えるかもしれません、そしてそれが可能かどうかはわかりませんが、それはあります:
いくつかのクラス(UseCases)があり、すべてインターフェイス=>を実装していますIUseCase
。
UseCase1 implementing IUseCase
UseCase2 implementing IUseCase
etc.
UseCaseContext
また、いくつかのユースケースに関する情報を運ぶことになっている別のクラス" "もあります。
私の目標は、ごとに1つのインスタンスを持つことです。そのためには、UseCaseContextに、このコンテキストがUseCase1またはUseCase2などに関連しているかどうかを示すフィールドが必要です。UseCaseContext
UseCase
したがって、ユースケースのインスタンスをフィールドに格納するのではなく、どちらにUseCase
関連UseCaseContext
しているかを判断する別の方法はありますか?
これは混乱を招く可能性があることを私は知っているので、そうでなければ説明する必要があるかどうか教えてください:)
ありがとうございました !