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; } }