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 回答