Beispiel #1
0
        public static void Main(string[] args)
        {
            var config = Configuration.CouchbaseConfig.getConfig();

            Console.WriteLine(config["Couchbase:server"]);
            Startup.start();

            using (var bucket = ClContext.OpenBucket())
            {
                for (var i = 0; i < 123; i++)
                {
                    var Feed = new Feed {
                        ID              = Guid.NewGuid(),
                        FeedUserID      = Guid.NewGuid(),
                        Name            = "New Homes Feed",
                        LastUpdatedDate = DateTime.Today,
                        Url             = "https://www.text.com",
                        User            = "******",
                        Password        = "******"
                    };
                    var doc = new DB.SingleDocument <Feed> {
                        ID  = new Key("Feed", Feed.ID),
                        Doc = Feed
                    };

                    Feeds.add(doc);
                    Console.WriteLine(Feeds.byKey(new Key("Feed", Feed.ID)).ID);
                }
            }
        }
Beispiel #2
0
 public static void add(DB.SingleDocument <Feed> doc)
 {
     using (var bucket = ClContext.OpenBucket())
     {
         bucket.UpsertAsync(new Couchbase.Document <Feed>()
         {
             Id      = doc.ID.ToString(),
             Content = doc.Doc
         });
     }
 }