我正在将连接的服务引用添加到.net核心项目中,但是在Reference.cs文件中,返回值和参数类型由自动生成的类型包装。
例如,codeTable Web方法应该期望使用CodeTableRequest类型的参数,但是在代理类中,它由codeTableRequest1包装,而方法期望使用类型CodeTableRequest1的参数。所有类型都在发生这种情况。我不想手动更改它,因为当引用更新时它将再次更改。
知道为什么会这样吗?
//wrapper class
public partial class codeTableRequest1
{
public CodeTableRequest codeTableRequest;
public codeTableRequest1(CodeTableRequest codeTableRequest)
{
this.codeTableRequest = codeTableRequest;
}
}
//method proxy
codeTableResponse1 codeTableAsync(codeTableRequest1 request);