シリアル化されたオブジェクトから JSON を返す WCF サービスがあります。
public class Response
{
public string Token { get; set; }
public int UserId { get; set; }
...
}
このクラスにいくつかの追加のプロパティを追加しましたが、次のように読み取られるため、一部の実装が失敗します。
string[] ResultLoginValues = e.Result.ToString().Split(',');
新しいプロパティが最後にある古い順序ではなく、アルファベット順に返されます。
順序を変更する方法はありますか、またはクライアントを書き直す必要がありますか?