Search Results for

    Show / Hide Table of Contents

    Enum UnionJsonMode

    How to serialize and deserialize json

    Namespace: LibSugar
    Assembly: LibSugar.dll
    Syntax
    public enum UnionJsonMode

    Fields

    Name Description
    Adjacent
    { "t": "Tag", "c": { "a": 1 } }

    For System.Text.Json:
    This object needs to be ordered, "t" must come before "c"

    External
    { "Tag": { "a": 1 } }
    Tuple
    ["Tag", { "a": 1 }]

    Extension Methods

    Sugar.Borrow<LibSugar.UnionJsonMode>()
    Sugar.Owner<LibSugar.UnionJsonMode>()
    Sugar.AssertEq<UnionJsonMode>(UnionJsonMode)
    Sugar.AssertNe<UnionJsonMode>(UnionJsonMode)
    Sugar.Box<UnionJsonMode>()
    Sugar.Ref<UnionJsonMode>()
    Sugar.Let<UnionJsonMode, U>(Func<UnionJsonMode, U>)
    Sugar.LetIf<UnionJsonMode>(Boolean, Func<UnionJsonMode, UnionJsonMode>)
    Sugar.Also<UnionJsonMode>(Action<UnionJsonMode>)
    Sugar.AlsoIf<UnionJsonMode>(Boolean, Action<UnionJsonMode>)
    Sugar.MovableBy<UnionJsonMode>(MovableBy.Drop<>)
    Sugar.MovableByUnmanaged<UnionJsonMode>(MovableByUnmanaged.Drop<>)
    Sugar.Seq<UnionJsonMode>()
    Sugar.Seq<UnionJsonMode>(UnionJsonMode[])
    Sugar.Repeat<UnionJsonMode>(Int32)
    SugarStruct.Swap<UnionJsonMode>(UnionJsonMode)
    SugarStruct.Swap<UnionJsonMode>(UnionJsonMode)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © LibSugar.
    Generated by DocFX