使用Newtonsoft.Json在F#中反序列化私有类型

问题描述 投票:0回答:1

与Newtonsoft.Json合作时,您如何反序列化私有类型?例如:

[<CLIMuteable>]
type private Foo = {
  Bar:string
}

module Foo =
  let deserialize str=
      str |> Newtonsoft.Json.JsonCovert.DeserializeObject<Foo>
json f#
1个回答
0
投票
这听起来很不寻常,但是我认为您有充分的理由使用私有类型。
© www.soinside.com 2019 - 2024. All rights reserved.