WriteJson() private static method

private static WriteJson ( Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry entry, JsonWriter writer, DynamoDBEntryConversion conversion ) : void
entry Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry
writer ThirdParty.Json.LitJson.JsonWriter
conversion DynamoDBEntryConversion
return void
        private static string SerializeEnumerable(IEnumerable <Document> documents, bool prettyPrint)
        {
            var sb     = new StringBuilder();
            var writer = new JsonWriter(sb);

            writer.PrettyPrint = prettyPrint;

            writer.WriteArrayStart();
            if (documents != null)
            {
                foreach (var document in documents)
                {
                    if (document != null)
                    {
                        JsonUtils.WriteJson(document, writer, DynamoDBEntryConversion.V2);
                    }
                }
            }
            writer.WriteArrayEnd();

            var jsonText = sb.ToString();

            return(jsonText);
        }