以下は、ASP.NETWebAPIサービス呼び出しの応答を表すクラスです。
public class User
{
public string FirstName {get;set;}
public long FirstNameLastModified {get;set;}
public string LastName {get;set;}
public long LastNameLastModified {get;set;}
}
この問題とは関係のない理由で、私は現在、デフォルトのDataContractSerializerではなくXmlSerializerです。
ここでレンダリングされる応答は、形式です。
最後に変更された値はタイムスタンプであり、フィールドに関連しています。
<User>
<FirstName>Phill<FirstName>
<FirstNameLastModified>12<FirstNameLastModified>
<LastName>Haack<LastName>
<LastNameLastModified>16<LastNameLastModified>
</User>
XMLを次のようにレンダリングしたい
<User>
<FirstName lastModified="12">Phill<FirstName>
<LastName lastModified="16">Haack<LastName>
</User>
どうすればいいですか?