我IFoo<T, U>
在包中定义了一个接口。在一个单独的包中,我想将一个接口定义为 ISpecialFoo ,它将实现IFoo<T, U> where T: string, U: int
.
但是,当我在图表上创建 ISpecialFoo 接口并将关系添加到 IFoo 时,如果不将 ISpecialFoo 定义为,我无法将 T 和 U 放在生成的代码中ISpecialFoo<string, int>
- 这正是我不想做的。
有谁知道在 ISpecialFoo 上设置模板绑定或模板参数以便它适当地生成代码文件的方法?