1

在 AppHost 中

public override void Configure(Funq.Container container)
{
    JsConfig.IncludeNullValues = true;

    SetConfig(new EndpointHostConfig
    {
        ServiceStackHandlerFactoryPath = "api",
        DefaultContentType = ServiceStack.Common.Web.ContentType.Json,
        DefaultJsonpCacheExpiration = new TimeSpan(0, 0, 0, 0),
        GlobalResponseHeaders = { { "Cache-Control", "no-cache" } },
    });
...

当我执行 Dto.ToJson() 时,null 字段根本不会序列化。发现这是因为我的服务引发了序列化错误。

4

0 回答 0