Guidフォーマットをオーバーライドするために以下が機能するのはなぜですか?
ServiceStack.Text.JsConfig<Guid>.SerializeFn = guid => guid.ToString();
しかし、これを実行してnull文字列を強制的に空の文字列にすることはできませんか?
ServiceStack.Text.JsConfig<string>.SerializeFn = str => str ?? string.Empty;
私はこれを有効にしました:
ServiceStack.Text.JsConfig.IncludeNullValues = true;
文字列プリミティブではなく、 Stringクラスも試しました。そして、.RawSerializeFnという名前の生のバージョン
別の回避策はありますか?