クライアントとサーバーの両方に次の列挙型があります。
enum AddressType
{
fax,
...
email,
voice
}
メソッドが呼び出されると、属性として AddressType を持つオブジェクトを返し、明示的にそれをAddressType.voice
ただし、クライアントでは、受信したオブジェクトはAddressType.fax
代わりに...
奇妙なのは、他のすべてが正常に見え、他の列挙型が正常に戻ったことです。
私が確認したところ、クライアントとサーバーの両方がまったく同じ列挙型定義を持ち、同じ順序と xml 名前空間を持っています。この値を変更する間に何もありません。
Webサービス自体は別のモックアップであり、クライアントは大量のものを実行するレガシーアプリケーションであるため、Webサービスインターフェイスを変更できません。
ここで何が起こっているのかについてのアイデアはありますか?
ありがとう。