Search Results for

    Show / Hide Table of Contents

    Class JsonProvider

    Base class for all JSON provider implementations.

    Inheritance
    System.Object
    JsonProvider
    DataContractJsonProvider
    JsonProvider
    NullJsonProvider
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public abstract class JsonProvider

    Methods

    Deserialize<T>(String)

    Deserializes a value from a JSON string.

    Declaration
    public abstract T Deserialize<T>(string valueJson)
    Parameters
    Type Name Description
    System.String valueJson

    The JSON string to deserialize.

    Returns
    Type Description
    T

    The deserialized value.

    Type Parameters
    Name Description
    T

    The type the value to deserialize.

    Serialize<T>(T)

    Serializes a value to a JSON string.

    Declaration
    public abstract string Serialize<T>(T value)
    Parameters
    Type Name Description
    T value

    The value to serialize.

    Returns
    Type Description
    System.String

    The serialized JSON string.

    Type Parameters
    Name Description
    T

    The type the value to serialize.

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0