couchbasenetclient - CouchbaseNetClient 2.4.3.116

The Couchbase authored new and improved client for .NET based languages! Package supports both .NET Core and Full Frameworks 4.5 and greater.

PM> Install-Package CouchbaseNetClient -Version 2.4.3.116 -Source https://www.myget.org/F/couchbasenetclient/api/v3/index.json

Copy to clipboard

> nuget.exe install CouchbaseNetClient -Version 2.4.3.116 -Source https://www.myget.org/F/couchbasenetclient/api/v3/index.json

Copy to clipboard

> dotnet add package CouchbaseNetClient --version 2.4.3.116 --source https://www.myget.org/F/couchbasenetclient/api/v3/index.json

Copy to clipboard
<PackageReference Include="CouchbaseNetClient" Version="2.4.3.116" />
Copy to clipboard
source https://www.myget.org/F/couchbasenetclient/api/v3/index.json

nuget CouchbaseNetClient  ~> 2.4.3.116
Copy to clipboard

> choco install CouchbaseNetClient --version 2.4.3.116 --source https://www.myget.org/F/couchbasenetclient/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "couchbasenetclient" -SourceLocation "https://www.myget.org/F/couchbasenetclient/api/v2"
Install-Module -Name "CouchbaseNetClient" -RequiredVersion "2.4.3.116" -Repository "couchbasenetclient" 
Copy to clipboard

The Official Couchbase .NET SDK

Chat with us on Discord | Couchbase Forums

  • master is 3.4 development branch
  • release27 is 2.7.X development branch
  • release13 is 1.3.X development branch

Getting Started

To get up and running with the SDK, please visit the online documentation.

Running Tests

We maintain a collection of both unit and integration test projects.

Unit Tests

Couchbase.UnitTests contains environment independent tests and do not require a local cluster to run.

Running the Integration Tests

Couchbase.IntegrationTests contains tests that are run against a real Couchbase Server and has different requirements depending on what server version you are running them against:

Couchbase Server 4.0+

  1. The "beer-sample" and "travel-sample" sample buckets installed. They can be installed by logging into the Couchbase Console and then Settings->Sample Buckets.
  2. Create the following buckets:
    1. "default" - a Couchbase bucket with no password
    2. "authenticated" - a Couchbase bucket with a password of "secret"
    3. "memcached" - a Memcached bucket with no password
  3. Install an SSL certificate (copied from the Couchbase console Security->Root Certificate)
  4. A default primary index configured on the following buckets: default, authenticated, beer-sample and travel-sample (eg create primary index on `default`)
  5. Add an FTS index to the travel-sample bucket called idx-travel
  6. Update config.json with the hostname of your Couchbase Server IP and set enhancedAuth to false
  7. Update app.config's hostname and basic Couchbase client section with the Couchbase Server IP

Couchbase Server 5.0+ - In addition to the steps above:

  1. "ephemeral" - an Ephemeral bucket
  2. Update config.json enhancedAuth to true
  3. A user called authenticated with a password of secret

NOTE: Couchbase Server 5.0+ uses Role-Based Access Control (RBAC) for authentication. This supersedes configuring bucket passwords with discrete users with their own passwords and offers much more granular control.

Generating gRPC proxies and stubs

Please checkout this README for how to generate the gRPC proxies and stubs for Protostellar.

Pull Requests and Submissions

Being an Open Source project, the Couchbase SDK depends upon feedback and submissions from the community. If you feel as if you want to submit a bug fix or a feature, please post a Pull Request. The Pull Request will go through a formal code review process and merged after being +2'd by a Couchbase Engineer. In order to accept a submission, Couchbase requires that all contributors sign the Contributor License Agreement (CLA). You can do this by creating an account in Gerrit, our official Code Review system. After you have created your account, login and check the CLA checkbox.

Once the CLA is signed, a Couchbase engineer will push the pull request to Gerrit and one or more Couchbase engineers will review the submission. If it looks good they will then +2 the changeset and merge it with master. In addition, if the submission needs more work, you will need to amend the Changeset with another Patchset. Note that is strongly encouraged to submit a Unit Test with each submission and also include a description of the submission, what changed and what the result is.

  • .NETFramework 4.5
    • Common.Logging (>= 3.3.1)
    • Newtonsoft.Json (>= 9.0.1)
  • .NETStandard 1.5
    • Microsoft.CSharp (>= 4.3.0)
    • Microsoft.Extensions.Logging (>= 1.1.0)
    • Microsoft.Extensions.Logging.Abstractions (>= 1.1.0)
    • Microsoft.NETCore.Portable.Compatibility (>= 1.0.1)
    • NETStandard.Library (>= 1.6.1)
    • Newtonsoft.Json (>= 9.0.1)
    • System.Globalization.Extensions (>= 4.3.0)
    • System.Net.Http (>= 4.3.0)
    • System.Net.NameResolution (>= 4.3.0)
    • System.Net.Primitives (>= 4.3.0)
    • System.Net.Security (>= 4.3.0)
    • System.Net.Sockets (>= 4.3.0)
    • System.Reflection.TypeExtensions (>= 4.3.0)
    • System.Runtime.Serialization.Primitives (>= 4.3.0)
    • System.Threading.Tasks.Parallel (>= 4.3.0)
    • System.Threading.Thread (>= 4.3.0)
  • .NETFramework 4.5: 4.5.0.0
  • .NETStandard 1.5: 1.5.0.0

Owners

Mike Goldsmith Jeffry Morris

Authors

Couchbase, Inc.

Project URL

https://github.com/couchbase/couchbase-net-client

License

Apache-2.0

Tags

Couchbase nosql JSON database

Info

10507 total downloads
68 downloads for version 2.4.3.116
Download (768.09 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
2.7.3-alpha-000509 1009.06 KB Mon, 17 Dec 2018 17:48:28 GMT 70
2.7.3-alpha-000508 1009.05 KB Thu, 13 Dec 2018 12:33:38 GMT 79
2.7.3-alpha-000507 1009.05 KB Thu, 13 Dec 2018 12:29:48 GMT 67
2.7.3-alpha-000506 1009.04 KB Wed, 12 Dec 2018 11:28:35 GMT 80
2.7.3-alpha-000505 1009.05 KB Wed, 12 Dec 2018 11:26:59 GMT 65
2.7.3-alpha-000504 1009.06 KB Tue, 11 Dec 2018 09:22:13 GMT 68
2.7.3-alpha-000503 1009.05 KB Tue, 11 Dec 2018 09:20:42 GMT 75
2.7.2-alpha-000501 1009.03 KB Fri, 16 Nov 2018 10:34:34 GMT 66
2.7.2-alpha-000500 1009.03 KB Wed, 14 Nov 2018 11:57:36 GMT 76
2.7.2-alpha-000499 1009.12 KB Wed, 07 Nov 2018 10:36:00 GMT 62
2.7.1-alpha-000497 1009.24 KB Fri, 02 Nov 2018 22:25:36 GMT 74
2.7.1-alpha-000496 1009.24 KB Fri, 02 Nov 2018 20:45:43 GMT 82
2.7.1-alpha-000495 1009.17 KB Fri, 02 Nov 2018 20:16:57 GMT 69
2.7.1-alpha-000494 1004.11 KB Fri, 02 Nov 2018 18:28:35 GMT 70
2.7.1-alpha-000493 1004.11 KB Fri, 02 Nov 2018 16:21:37 GMT 70
2.7.1-alpha-000492 999.75 KB Tue, 30 Oct 2018 22:01:56 GMT 74
2.7.1-alpha-000491 999.72 KB Tue, 30 Oct 2018 19:31:28 GMT 77
2.7.1-alpha-000490 999.54 KB Mon, 29 Oct 2018 16:30:56 GMT 84
2.7.1-alpha-000489 998.84 KB Thu, 25 Oct 2018 21:12:07 GMT 71
2.7.1-alpha-000488 998.81 KB Thu, 25 Oct 2018 15:56:13 GMT 76
2.6.1-alpha-000429 985.73 KB Fri, 20 Jul 2018 14:22:07 GMT 76
2.5.6-alpha-000324 946.71 KB Thu, 22 Feb 2018 21:19:59 GMT 73
2.5.6-alpha-000323 946.46 KB Thu, 22 Feb 2018 20:45:59 GMT 88
2.5.5-alpha-000321 907.45 KB Fri, 02 Feb 2018 20:05:44 GMT 78
2.5.5-alpha-000320 905.86 KB Fri, 02 Feb 2018 17:57:52 GMT 65
2.5.5-alpha-000319 905.61 KB Fri, 02 Feb 2018 17:44:21 GMT 70
2.5.4-alpha-000317 905.26 KB Mon, 08 Jan 2018 16:48:21 GMT 74
2.5.4-alpha-000316 905.31 KB Fri, 05 Jan 2018 19:18:29 GMT 86
2.5.4-alpha-000315 901.96 KB Wed, 03 Jan 2018 22:56:22 GMT 72
2.5.4-alpha-000314 604.33 KB Wed, 03 Jan 2018 18:52:35 GMT 81
2.5.4-alpha-000313 604.35 KB Wed, 03 Jan 2018 18:51:32 GMT 70
2.5.4-alpha-000312 604.12 KB Wed, 03 Jan 2018 09:00:35 GMT 71
2.5.4-alpha-000311 606.97 KB Tue, 02 Jan 2018 11:34:03 GMT 69
2.5.4-alpha-000310 606.83 KB Tue, 02 Jan 2018 09:56:25 GMT 83
2.5.4-alpha-000309 606.83 KB Thu, 21 Dec 2017 12:19:25 GMT 86
2.5.4-alpha-000308 596.55 KB Thu, 21 Dec 2017 12:18:16 GMT 81
2.5.4-alpha-000307 596.42 KB Tue, 19 Dec 2017 08:50:13 GMT 72
2.5.4-alpha-000306 596.66 KB Wed, 13 Dec 2017 10:14:35 GMT 76
2.5.4-alpha-000305 596.71 KB Wed, 13 Dec 2017 10:13:31 GMT 84
2.5.3-alpha-000303 596.7 KB Thu, 07 Dec 2017 00:09:39 GMT 87
2.5.3-alpha-000302 596.7 KB Wed, 06 Dec 2017 17:24:08 GMT 77
2.5.3-alpha-000301 596.69 KB Wed, 06 Dec 2017 09:14:28 GMT 67
2.5.3-alpha-000300 596.69 KB Mon, 04 Dec 2017 19:14:43 GMT 82
2.4.8-alpha-000179 557.03 KB Thu, 03 Aug 2017 16:46:37 GMT 70
2.4.7 791.98 KB Wed, 12 Jul 2017 18:24:21 GMT 78
2.4.3.163 792.01 KB Thu, 06 Jul 2017 16:03:21 GMT 62
2.4.3.162 792 KB Thu, 06 Jul 2017 10:40:31 GMT 79
2.4.3.161 792.01 KB Wed, 05 Jul 2017 22:31:31 GMT 74
2.4.3.160 791.85 KB Fri, 30 Jun 2017 17:18:54 GMT 74
2.4.3.159 791.84 KB Fri, 30 Jun 2017 17:17:19 GMT 80
2.4.3.158 790.88 KB Wed, 28 Jun 2017 09:27:41 GMT 70
2.4.3.157 790.86 KB Tue, 27 Jun 2017 17:50:34 GMT 82
2.4.3.156 789.97 KB Tue, 27 Jun 2017 17:49:12 GMT 79
2.4.3.155 784.82 KB Fri, 23 Jun 2017 17:16:25 GMT 69
2.4.3.154 784.79 KB Fri, 23 Jun 2017 13:48:31 GMT 69
2.4.3.153 784.59 KB Fri, 23 Jun 2017 13:29:27 GMT 75
2.4.3.152 784.06 KB Thu, 22 Jun 2017 18:36:28 GMT 76
2.4.3.151 784.06 KB Thu, 22 Jun 2017 16:58:06 GMT 79
2.4.3.150 784.05 KB Thu, 22 Jun 2017 16:55:57 GMT 67
2.4.3.149 782.81 KB Thu, 22 Jun 2017 16:54:15 GMT 73
2.4.3.148 782.81 KB Tue, 20 Jun 2017 22:07:58 GMT 80
2.4.3.147 782.8 KB Tue, 20 Jun 2017 22:06:17 GMT 72
2.4.3.146 781.89 KB Tue, 20 Jun 2017 21:43:00 GMT 80
2.4.3.145 781.9 KB Tue, 20 Jun 2017 12:40:46 GMT 74
2.4.3.144 781.43 KB Mon, 19 Jun 2017 15:50:02 GMT 74
2.4.3.141 781.47 KB Mon, 05 Jun 2017 19:41:50 GMT 74
2.4.3.140 781.61 KB Fri, 02 Jun 2017 15:49:06 GMT 75
2.4.3.139 778.61 KB Thu, 01 Jun 2017 16:11:07 GMT 66
2.4.3.138 779.02 KB Thu, 25 May 2017 11:07:04 GMT 86
2.4.3.137 779.27 KB Thu, 25 May 2017 11:05:05 GMT 74
2.4.3.136 779.26 KB Thu, 25 May 2017 11:03:16 GMT 70
2.4.3.135 779.27 KB Thu, 25 May 2017 10:57:51 GMT 78
2.4.3.134 775.3 KB Thu, 25 May 2017 02:23:01 GMT 67
2.4.3.133 775.25 KB Thu, 18 May 2017 15:45:02 GMT 78
2.4.3.132 775.25 KB Thu, 18 May 2017 15:41:48 GMT 73
2.4.3.131 775.25 KB Thu, 18 May 2017 15:38:36 GMT 77
2.4.3.129 775.12 KB Tue, 16 May 2017 09:12:42 GMT 82
2.4.3.128 774.85 KB Tue, 16 May 2017 09:09:20 GMT 65
2.4.3.127 774.78 KB Tue, 16 May 2017 09:07:45 GMT 69
2.4.3.125 774.58 KB Mon, 15 May 2017 21:56:40 GMT 75
2.4.3.124 774.91 KB Tue, 09 May 2017 23:31:50 GMT 74
2.4.3.123 774.94 KB Tue, 09 May 2017 23:17:46 GMT 87
2.4.3.122 774.1 KB Tue, 09 May 2017 22:49:18 GMT 77
2.4.3.121 774.16 KB Tue, 09 May 2017 22:07:45 GMT 73
2.4.3.120 773.99 KB Tue, 09 May 2017 21:12:13 GMT 73
2.4.3.119 773.69 KB Tue, 02 May 2017 23:21:01 GMT 65
2.4.3.118 773.64 KB Tue, 02 May 2017 23:07:15 GMT 72
2.4.3.117 773.63 KB Tue, 02 May 2017 23:00:09 GMT 74
2.4.3.116 768.09 KB Mon, 01 May 2017 18:34:34 GMT 68
2.4.3.115 765.92 KB Sat, 29 Apr 2017 18:51:30 GMT 80
2.4.3.114 765.92 KB Thu, 27 Apr 2017 18:19:28 GMT 84
2.4.3.113 765.93 KB Thu, 27 Apr 2017 09:35:43 GMT 93
2.4.3.112 766.06 KB Thu, 27 Apr 2017 09:01:29 GMT 67
2.4.3.111 762.52 KB Wed, 26 Apr 2017 20:32:55 GMT 65
2.4.3.110 762.48 KB Wed, 26 Apr 2017 20:29:36 GMT 74
2.4.3.109 762.39 KB Wed, 26 Apr 2017 20:28:07 GMT 72
2.4.3.108 762.08 KB Wed, 26 Apr 2017 10:33:09 GMT 83
2.4.3.105 759.53 KB Wed, 26 Apr 2017 02:00:23 GMT 64
2.4.3.104 759.52 KB Fri, 21 Apr 2017 15:50:24 GMT 74
2.4.3.102 759.41 KB Thu, 20 Apr 2017 10:03:14 GMT 85
2.4.3.101 754.4 KB Wed, 19 Apr 2017 09:07:01 GMT 78
2.4.3.100 752.56 KB Wed, 19 Apr 2017 09:05:44 GMT 72
2.4.3.99 752.56 KB Wed, 19 Apr 2017 09:04:33 GMT 70
2.4.3.98 752.53 KB Thu, 13 Apr 2017 00:39:13 GMT 78
2.4.3.97 752.56 KB Thu, 13 Apr 2017 00:38:05 GMT 71
2.4.3.96 752.52 KB Thu, 13 Apr 2017 00:37:03 GMT 60
2.4.3.95 752.51 KB Tue, 11 Apr 2017 16:52:39 GMT 73
2.4.3.94 752.44 KB Fri, 07 Apr 2017 18:23:03 GMT 78
2.4.3.92 752.44 KB Thu, 06 Apr 2017 14:45:15 GMT 74
2.4.3.91 752.43 KB Thu, 06 Apr 2017 14:43:57 GMT 82
2.4.3.90 749.03 KB Tue, 04 Apr 2017 16:00:51 GMT 73
2.4.3.89 748.89 KB Fri, 31 Mar 2017 15:03:08 GMT 79
2.4.3.88 748.91 KB Thu, 30 Mar 2017 19:41:17 GMT 65
2.4.3.87 742.33 KB Thu, 30 Mar 2017 19:39:38 GMT 81
2.4.3.86 742.18 KB Thu, 30 Mar 2017 17:58:40 GMT 71
2.4.3.85 742.18 KB Thu, 30 Mar 2017 17:50:54 GMT 76
2.4.3.84 742.15 KB Thu, 30 Mar 2017 17:49:18 GMT 60
2.4.3.83 742.11 KB Thu, 30 Mar 2017 16:59:06 GMT 78
2.4.3.82 742.03 KB Tue, 21 Mar 2017 17:27:47 GMT 89
2.4.3.81 741.53 KB Tue, 21 Mar 2017 16:24:08 GMT 87
2.4.3.80 737.29 KB Fri, 17 Mar 2017 23:47:55 GMT 77
2.4.3.79 733.09 KB Fri, 17 Mar 2017 16:37:00 GMT 75
2.4.2.78 733.08 KB Tue, 14 Mar 2017 19:12:58 GMT 79
2.4.2.77 733.09 KB Tue, 14 Mar 2017 10:45:05 GMT 66
2.4.2.76 733.09 KB Tue, 14 Mar 2017 10:43:53 GMT 74
2.4.2.75 733.09 KB Tue, 14 Mar 2017 10:42:14 GMT 72
2.4.2.70 732.97 KB Thu, 09 Mar 2017 21:24:07 GMT 78
2.4.2.69 732.96 KB Thu, 09 Mar 2017 21:22:21 GMT 79
2.4.1.73 733.79 KB Fri, 10 Mar 2017 20:14:14 GMT 79
2.4.1.71 732.88 KB Fri, 10 Mar 2017 19:45:08 GMT 64
2.4.1.68 732.96 KB Thu, 09 Mar 2017 21:20:54 GMT 68
2.4.1.67 732.89 KB Thu, 09 Mar 2017 18:11:26 GMT 75
2.4.1.66 732.89 KB Thu, 09 Mar 2017 18:10:01 GMT 76
2.4.1.64 732.89 KB Mon, 06 Mar 2017 19:34:01 GMT 65
2.4.1.63 726.24 KB Mon, 06 Mar 2017 19:03:28 GMT 76
2.4.1.62 726.18 KB Mon, 06 Mar 2017 19:01:54 GMT 89
2.4.1.61 726.19 KB Thu, 02 Mar 2017 16:48:37 GMT 72
2.4.1.60 726.17 KB Wed, 01 Mar 2017 21:04:57 GMT 64
2.4.1.59 725.67 KB Tue, 28 Feb 2017 19:01:52 GMT 76
2.4.1.58 725.67 KB Tue, 28 Feb 2017 02:41:00 GMT 68
2.4.1.57 725.67 KB Tue, 28 Feb 2017 02:28:45 GMT 68