我正在从另一家公司使用WCF服务,它正在返回一个类型的对象object.有没有理由不返回实际的类,并返回一个必须强制转换为正确形式的对象?
例如,如果Web服务返回一个类型的对象OrderStatus,为什么要返回一个普通的旧对象object?
如果我错了,请纠正我,但这需要我OrderStatus手动(通过电子邮件或其他)获得类的定义,并将其放入我的解决方案中.另外,我必须明确地将对象强制转换为OrderStatus对象.更不用说公司可以更改服务以返回另一种类型的对象,我的代码将停止工作.
如果服务的返回值是类型的对象OrderStatus,那么该类会自动为我生成吗?