1

制御できないServiceStackを使用してサービスに接続しています。

私は次のようなDTOを持っています:

public class Request
{
    public string Property1 { get; set; }
}

しかし、サービスは、{"Property 1":"value"}Property という単語と 1 の間のスペースに注意してください。 サーバーに送信されるプロパティに名前を設定するために使用できる属性はありますか? 次のようなものが役に立ちます。

public class Request
{
    [Name("Property 1")]
    public string Property1 { get; set; }
}
4

1 に答える 1

1

プルリクエスト#51この問題リクエストの結果として以下を追加しました。

[DataContract]
public class Request
{
    [DataMember(Name = "Property 1")]
    public string Property1 { get; set; }
}
于 2012-10-30T18:10:39.357 に答える