Exemple #1
0
 private static async Task PutNewDdoc(IClient couchdbClient, string ddocId, string viewName, Type viewType)
 {
     var newDdoc = new DdocModel
     {
         Language = ViewLanguage,
         Views    = new Dictionary <string, dynamic> {
             { viewName, CreateNewView(viewType) }
         }
     };
     var newDdocJson = couchdbClient.Serializer.Serialize(newDdoc);
     await couchdbClient.Documents.PutAsync(ddocId, newDdocJson);
 }
Exemple #2
0
 private static async Task PutUpdatedDdoc(IClient couchdbClient, string ddocId, string ddocRev, DdocModel updatedDdoc)
 {
     var updatedDdocJson = couchdbClient.Serializer.Serialize(updatedDdoc);
     await couchdbClient.Documents.PutAsync(ddocId, ddocRev, updatedDdocJson);
 }