From d87fda3f95c6c2e6947363553a6185f32cc88a11 Mon Sep 17 00:00:00 2001 From: Martin Murphy Date: Wed, 18 Jan 2012 09:46:57 -0600 Subject: [PATCH] Updated CouchClient to return CouchResponse as well. --- LoveSeat/CouchClient.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/LoveSeat/CouchClient.cs b/LoveSeat/CouchClient.cs index 4fd73f8..7411318 100644 --- a/LoveSeat/CouchClient.cs +++ b/LoveSeat/CouchClient.cs @@ -76,7 +76,7 @@ public CouchClient(CouchConfiguration config) /// Uri or database name of database to replicate to /// Whether or not CouchDB should continue to replicate going forward on it's own /// - public JObject TriggerReplication(string source, string target, bool continuous) + public CouchResponse TriggerReplication(string source, string target, bool continuous) { var request = GetRequest(baseUri + "_replicate"); @@ -88,7 +88,7 @@ public JObject TriggerReplication(string source, string target, bool continuous) return response.GetJObject(); } - public JObject TriggerReplication(string source, string target) + public CouchResponse TriggerReplication(string source, string target) { return TriggerReplication(source, target, false); } @@ -98,7 +98,7 @@ public JObject TriggerReplication(string source, string target) /// /// Name of new database /// - public JObject CreateDatabase(string databaseName) + public CouchResponse CreateDatabase(string databaseName) { return GetRequest(baseUri + databaseName).Put().GetResponse().GetJObject(); } @@ -107,7 +107,7 @@ public JObject CreateDatabase(string databaseName) /// /// Database to delete /// - public JObject DeleteDatabase(string databaseName) + public CouchResponse DeleteDatabase(string databaseName) { return GetRequest(baseUri + databaseName).Delete().GetResponse().GetJObject(); } @@ -128,7 +128,7 @@ public CouchDatabase GetDatabase(string databaseName) /// /// /// - public JObject CreateAdminUser(string usernameToCreate, string passwordToCreate) + public CouchResponse CreateAdminUser(string usernameToCreate, string passwordToCreate) { //Creates the user in the local.ini var iniResult = GetRequest(baseUri + "_config/admins/" + HttpUtility.UrlEncode(usernameToCreate)) @@ -211,7 +211,7 @@ public Document GetUser(string userId) /// /// /// - public JObject CreateUser(string usernameToCreate, string passwordToCreate) + public CouchResponse CreateUser(string usernameToCreate, string passwordToCreate) { var user = "";