使用ServiceStack
我需要爲了格式化這個要求,即CodValue
財產以這種形式保持#.#
如何使用DataAnnotation使用ServiceStack要求
[DataContract(Name = "request1")]
public class Request1
{
[DataMember(Name = "codValue")]
public double CodValue { get; set; }
}
var request1 = new Request1 { CodValue = 0.0 }
_serviceClientBase.Post(request1);
然而,格式化雙重屬性,當我發送序列化對象到JSON請求服務器端收到CodValue = 0
但服務器端是Java
,它返回一個錯誤,說它是Java.Lang.Long
而不是Double
。
如何強制ServiceStack
以0.0
的格式保留JSON
請求?
你再次幫助我很多!謝謝,我明白這一點! –