I created bucket as below and then executing upsert queries. They are putting data into database by converting in camelcase. I am using CouchbaseNetClient 2.7.13 and RunTime(Framework) .NET Core 3.1
var cluster = new Cluster(new ClientConfiguration
{
Servers = new List { new Uri(Startup.CBLiteUrl) },
QueryRequestTimeout = 10000000
});
var authenticator = new PasswordAuthenticator(Startup.CBLiteUserName, Startup.CBLitePassword);
cluster.Authenticate(authenticator);
var bucket = cluster.OpenBucket(Startup.CBLiteBucketName);
List<IDocument> doclist = new List<IDocument>();
dynamic document = new Document
{
Id = docID,
Content = testdict
};
doclist.Add(document);
var result = await bucket.UpsertAsync(doclist);