IFoo<T, U>パッケージにインターフェースを定義しました。別のパッケージで、実装する ISpecialFoo としてインターフェイスを定義したいと思いますIFoo<T, U> where T: string, U: int。
ただし、ダイアグラムに ISpecialFoo インターフェイスを作成し、関係を IFoo に追加すると、ISpecialFoo を次のように定義しないと、生成されたコードに T と U を含めることができませんISpecialFoo<string, int>。これはまさに私がしたくないことです。
ISpecialFoo にテンプレート バインディングまたはテンプレート パラメーターを設定して、コード ファイルを適切に生成する方法を知っている人はいますか?