我有一个非常简单的 ServiceStack 服务,我通过JSONServiceClient
c# 类型的 API 调用它。
但是,当我在Request
params 中有空参数时,ServiceStack 会将其反序列化为空值。我看过,似乎在 JSV 中它是设计使然,但 JSON 应该保留非空值。我现在还设置了以下两个设置,Global.asax.cs
但没有任何改进:
JsConfig.IncludeNullValues = true;
JsConfig.ThrowOnDeserializationError = true;
我正在使用 ServiceStack 3.9.69 版和 IIS 8.0 版。