我正在第三方DLL上创建一个接口,以便我可以在WCF上使用它。实现如下:
public class MyImplementation : IMyInterfaceFor3rdPartyClass
{
public ThirdPartyClass TPC = new ThirdPartyClass();
int MethodA()
{
return TPC.MethodA();
}
int MethodB(int someParameter)
{
return TPC.MethodB(someParameter);
}
}
然而,大约有50种方法,我真的不想实现每一种方法。有没有比手工输入整个东西更简单的方法?我是以错误的方式来做这件事的吗?我已经有VS“自动实现”所有生成方法名称和throw new NotImplementedException();
的方法名称。
修改 刚想到:第三方课可以以某种方式实现界面吗?