JsonNetSerializer.SerializeObject C# (CSharp) Method

SerializeObject() public method

Serialization of an object into JSON format.
public SerializeObject ( object value, StringBuilder, builder ) : bool
value object The object to serialize to JSON.
builder StringBuilder, Output destination.
return bool
        public bool SerializeObject(object value, StringBuilder builder)
        {
            try
            {
                string json = JsonConvert.SerializeObject(value, new JsonSerializerSettings
                {
                    ContractResolver = contractResolver
                });
                builder.Append(json);
            }
            catch (Exception e)
            {
                NLog.Common.InternalLogger.Error(e, "Error when custom JSON serialization");
                return false;
            }
            return true;
        }
    }