public static WriteIdAndRev ( ICouchDocument doc, |
||
doc | ICouchDocument | |
writer | ||
Résultat | void |
public static void WriteIdAndRev(ICouchDocument doc, JsonWriter writer)
{
if (doc.Id != null)
{
writer.WritePropertyName("_id");
writer.WriteValue(doc.Id);
}
if (doc.Rev != null)
{
writer.WritePropertyName("_rev");
writer.WriteValue(doc.Rev);
}
}
public override void WriteJson(JsonWriter writer) { writer.WritePropertyName("docs"); writer.WriteStartArray(); foreach (ICouchDocument doc in Docs) { writer.WriteStartObject(); CouchDocument.WriteIdAndRev(doc, writer); writer.WritePropertyName("_deleted"); writer.WriteValue(true); writer.WriteEndObject(); } writer.WriteEndArray(); }