RestSharp を使用して XML データを投稿しようとしています。私が投稿している Web サービス API は、次の構造を持つ XML データを想定しています。
<?xml version="1.0"?>
<rootElement>
<first-child></first-child>
<second-child></second-child>
<rootElement/>
また、必要な XML にシリアライズしたいクラスもあり、これを 経由でポスト リクエストにアタッチしrequest.AddObject()
ます。これが私のクラスです:
public class MyRootElement
{
public string firstchild { get; set; }
public string secondchild { get; set; }
}
さて、ここに私の問題があります: RestSharp でクラスをシリアル化して、ダッシュが XML 要素の名前に挿入されるようにするにはどうすればよいですか? 現在、投稿先の Web サービス API は、投稿している XML を認識しないため、リクエストを拒否しています。