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