C# Couchbase以编程方式配置客户端

C# Couchbase以编程方式配置客户端,c#,sdk,driver,couchbase,C#,Sdk,Driver,Couchbase,我想以编程方式配置couchbase c#驱动程序,而不需要web/app.config 看起来,配置不允许设置URL var cfg = new CouchbaseClientConfiguration() { Bucket = "a", Urls = new List<Uri> () { .... } // It's readonly }; var cfg=new CouchbaseClientConfiguration() { Bucket=“a”, UR

我想以编程方式配置couchbase c#驱动程序,而不需要web/app.config

看起来,配置不允许设置URL

var cfg = new CouchbaseClientConfiguration()
{
     Bucket = "a",
     Urls = new List<Uri> () { .... } // It's readonly
};
var cfg=new CouchbaseClientConfiguration()
{
Bucket=“a”,
URL=new List(){..}//它是只读的
};

我必须黑客客户端吗?还有其他简单的方法吗?

此文档中的示例不起作用

var config = new CouchbaseClientConfiguration();
            foreach (var uri in uris)
            {
                config.Urls.Add(uri);
            }
            config.Bucket = bucketName;
            config.BucketPassword = bucketPassword;

            _cbc = new CouchbaseClient(config);