Low-level JSON custom serializations for SDK types.
public static class LdJsonConverters : Object
Applications normally will not need to reference these types; they are used automatically
when you call LdJsonSerialization methods (or
methods, if that API is available). They are included here for use by other LaunchDarkly
These conversions use the
(https://github.com/launchdarkly/dotnet-jsonstream), which internally uses
System.Text.Json on platforms where that API is available or a custom implementation
otherwise. If an error occurs, they may throw a lower-level exception type such as
Some of these converters also have
The reason for this is that the
object type used by the regular converter methods
causes boxing/unboxing conversions if the target type is a
struct, and if the
overhead of these is a concern it is more efficient to call a strongly typed method.