【发布时间】:2016-03-29 21:58:36
【问题描述】:
使用ServiceStack 我需要格式化这个请求,以便CodValue 属性保持这种格式#.#
[DataContract(Name = "request1")]
public class Request1
{
[DataMember(Name = "codValue")]
public double CodValue { get; set; }
}
var request1 = new Request1 { CodValue = 0.0 }
_serviceClientBase.Post(request1);
但是,当我发送请求时,服务器端会收到 CodValue = 0
但是由于服务器端是Java,它返回一个错误说它是Java.Lang.Long 而不是Double。
如何强制ServiceStack 以0.0 格式保留JSON 请求?
【问题讨论】:
标签: c# json servicestack ormlite-servicestack servicestack-text