用另一个枚举动态构造枚举

本文关键字:枚举 动态 另一个 | 更新日期: 2023-09-27 18:04:13

我有一个wcf服务,它使用另一个wcf服务(在web上)。这个wcf服务有一个枚举。

我希望我的客户端只依赖我的wcf服务。因此,我希望我的wcf服务有一个enum,其值为另一个wcf服务的enum。

如何用其他wcf服务的enum的值创建我的enum ?

用另一个枚举动态构造枚举

枚举是可序列化的,因此只需反序列化WSDL。

使用Add Service Reference,并输入WSDL的URL。VS会为你生成接口。

如果你改变了接口,那么你就会破坏客户端,他们就需要更新。