public static void UpdateJObject(this SharpDBConnection connection, JObject jobject) { JValue idToken = (JValue)jobject["Id"]; object documentId = idToken.Value; byte[] documentIdBytes = connection.Serializer.SerializeDocumentId(documentId); BsonSerializer serializer = connection.Serializer as BsonSerializer; byte[] blob = serializer.SerializeFronJObject(jobject); connection.UpdateInternal(documentIdBytes, blob); }
public static void UpdateBinary(this SharpDBConnection connection, byte[] documentIdBytes, byte[] blob) { connection.UpdateInternal(documentIdBytes, blob); }