ChatterBox.Common.Communication.Serialization.JsonConvert.Serialize C# (CSharp) Method

Serialize() public static method

public static Serialize ( object instance ) : string
instance object
return string
        public static string Serialize(object instance)
        {
            using (var stream = new MemoryStream())
            {
                var serializer = new DataContractJsonSerializer(instance.GetType());
                serializer.WriteObject(stream, instance);
                stream.Position = 0;
                using (var reader = new StreamReader(stream))
                {
                    return reader.ReadToEnd();
                }
            }
        }
    }