couchbasenetclient - CouchbaseNetClient 2.7.3-alpha-000509
The Couchbase authored new and improved client for .NET based languages! Package supports both .NET Core and Full Frameworks 4.5.2 and greater.
PM> Install-Package CouchbaseNetClient -Version 2.7.3-alpha-000509 -Source https://www.myget.org/F/couchbasenetclient/api/v3/index.json
> nuget.exe install CouchbaseNetClient -Version 2.7.3-alpha-000509 -Source https://www.myget.org/F/couchbasenetclient/api/v3/index.json
> dotnet add package CouchbaseNetClient --version 2.7.3-alpha-000509 --source https://www.myget.org/F/couchbasenetclient/api/v3/index.json
source https://www.myget.org/F/couchbasenetclient/api/v3/index.json
nuget CouchbaseNetClient ~> 2.7.3-alpha-000509
Copy to clipboard
> choco install CouchbaseNetClient --version 2.7.3-alpha-000509 --source https://www.myget.org/F/couchbasenetclient/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "couchbasenetclient" -SourceLocation "https://www.myget.org/F/couchbasenetclient/api/v2"
Install-Module -Name "CouchbaseNetClient" -RequiredVersion "2.7.3-alpha-000509" -Repository "couchbasenetclient" -AllowPreRelease
Copy to clipboard
Browse the sources in this package using Visual Studio or WinDbg by configuring the following legacy symbol server URL: https://www.myget.org/F/couchbasenetclient/symbols/
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+
- The "beer-sample" and "travel-sample" sample buckets installed. They can be installed by logging into the Couchbase Console and then Settings->Sample Buckets.
- Create the following buckets:
- "default" - a Couchbase bucket with no password
- "authenticated" - a Couchbase bucket with a password of "secret"
- "memcached" - a Memcached bucket with no password
- Install an SSL certificate (copied from the Couchbase console Security->Root Certificate)
- A default primary index configured on the following buckets:
default
,authenticated
,beer-sample
andtravel-sample
(egcreate primary index on `default`
) - Add an FTS index to the
travel-sample
bucket calledidx-travel
- Update config.json with the hostname of your Couchbase Server IP and set enhancedAuth to
false
- 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:
- "ephemeral" - an Ephemeral bucket
- Update config.json enhancedAuth to
true
- A user called
authenticated
with a password ofsecret
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.2
- Common.Logging (>= 3.4.1)
- Newtonsoft.Json (>= 9.0.1)
- OpenTracing (>= 0.12.0)
-
.NETStandard 1.5
- Microsoft.Extensions.Logging (>= 1.1.0)
- NETStandard.Library (>= 2.0.1)
- Newtonsoft.Json (>= 9.0.1)
- OpenTracing (>= 0.12.0)
- System.ComponentModel.Primitives (>= 4.3.0)
- System.Globalization.Extensions (>= 4.3.0)
- System.Net.NameResolution (>= 4.3.0)
- System.Net.Primitives (>= 4.3.0)
- System.Net.Security (>= 4.3.2)
- 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)
-
.NETStandard 2.0
- Microsoft.Extensions.Logging (>= 1.1.0)
- Newtonsoft.Json (>= 9.0.1)
- OpenTracing (>= 0.12.0)
- System.ComponentModel.Primitives (>= 4.3.0)
- System.Globalization.Extensions (>= 4.3.0)
- System.Net.NameResolution (>= 4.3.0)
- System.Net.Primitives (>= 4.3.0)
- System.Net.Security (>= 4.3.2)
- 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.2: 4.5.2.0
- .NETStandard 1.5: 1.5.0.0
- .NETStandard 2.0: 2.0.0.0
Assembly | Assembly hash | Match |
---|---|---|
/lib/netstandard1.5/couchbase.netclient.dll | 3749363aea544e4eacf52d92e95ea0ceFFFFFFFF | |
/lib/netstandard2.0/couchbase.netclient.dll | 9f0a69513b654551a04f628702b008dcFFFFFFFF | |
/lib/net452/couchbase.netclient.dll | e4faee25d4e24d77811551908ef142e2FFFFFFFF |
OwnersMike Goldsmith Jeffry Morris |
AuthorsCouchbase, Inc. |
Project URLhttps://github.com/couchbase/couchbase-net-client |
LicenseApache-2.0 |
TagsCouchbase nosql JSON database |
Info883 total downloads |
6 downloads for version 2.7.3-alpha-000509 |
Download (1009.06 KB) |
Download legacy symbols (2.15 MB) |
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 | 6 | ||||
2.7.3-alpha-000508 | 1009.05 KB | Thu, 13 Dec 2018 12:33:38 GMT | 5 | ||||
2.7.3-alpha-000507 | 1009.05 KB | Thu, 13 Dec 2018 12:29:48 GMT | 2 | ||||
2.7.3-alpha-000506 | 1009.04 KB | Wed, 12 Dec 2018 11:28:35 GMT | 6 | ||||
2.7.3-alpha-000505 | 1009.05 KB | Wed, 12 Dec 2018 11:26:59 GMT | 6 | ||||
2.7.3-alpha-000504 | 1009.06 KB | Tue, 11 Dec 2018 09:22:13 GMT | 5 | ||||
2.7.3-alpha-000503 | 1009.05 KB | Tue, 11 Dec 2018 09:20:42 GMT | 6 | ||||
2.7.2-alpha-000501 | 1009.03 KB | Fri, 16 Nov 2018 10:34:34 GMT | 7 | ||||
2.7.2-alpha-000500 | 1009.03 KB | Wed, 14 Nov 2018 11:57:36 GMT | 7 | ||||
2.7.2-alpha-000499 | 1009.12 KB | Wed, 07 Nov 2018 10:36:00 GMT | 3 | ||||
2.7.1-alpha-000497 | 1009.24 KB | Fri, 02 Nov 2018 22:25:36 GMT | 6 | ||||
2.7.1-alpha-000496 | 1009.24 KB | Fri, 02 Nov 2018 20:45:43 GMT | 5 | ||||
2.7.1-alpha-000495 | 1009.17 KB | Fri, 02 Nov 2018 20:16:57 GMT | 6 | ||||
2.7.1-alpha-000494 | 1004.11 KB | Fri, 02 Nov 2018 18:28:35 GMT | 6 | ||||
2.7.1-alpha-000493 | 1004.11 KB | Fri, 02 Nov 2018 16:21:37 GMT | 7 | ||||
2.7.1-alpha-000492 | 999.75 KB | Tue, 30 Oct 2018 22:01:56 GMT | 6 | ||||
2.7.1-alpha-000491 | 999.72 KB | Tue, 30 Oct 2018 19:31:28 GMT | 7 | ||||
2.7.1-alpha-000490 | 999.54 KB | Mon, 29 Oct 2018 16:30:56 GMT | 5 | ||||
2.7.1-alpha-000489 | 998.84 KB | Thu, 25 Oct 2018 21:12:07 GMT | 3 | ||||
2.7.1-alpha-000488 | 998.81 KB | Thu, 25 Oct 2018 15:56:13 GMT | 5 | ||||
2.6.1-alpha-000429 | 985.73 KB | Fri, 20 Jul 2018 14:22:07 GMT | 6 | ||||
2.5.6-alpha-000324 | 946.71 KB | Thu, 22 Feb 2018 21:19:59 GMT | 6 | ||||
2.5.6-alpha-000323 | 946.46 KB | Thu, 22 Feb 2018 20:45:59 GMT | 6 | ||||
2.5.5-alpha-000321 | 907.45 KB | Fri, 02 Feb 2018 20:05:44 GMT | 8 | ||||
2.5.5-alpha-000320 | 905.86 KB | Fri, 02 Feb 2018 17:57:52 GMT | 4 | ||||
2.5.5-alpha-000319 | 905.61 KB | Fri, 02 Feb 2018 17:44:21 GMT | 8 | ||||
2.5.4-alpha-000317 | 905.26 KB | Mon, 08 Jan 2018 16:48:21 GMT | 4 | ||||
2.5.4-alpha-000316 | 905.31 KB | Fri, 05 Jan 2018 19:18:29 GMT | 7 | ||||
2.5.4-alpha-000315 | 901.96 KB | Wed, 03 Jan 2018 22:56:22 GMT | 4 | ||||
2.5.4-alpha-000314 | 604.33 KB | Wed, 03 Jan 2018 18:52:35 GMT | 7 | ||||
2.5.4-alpha-000313 | 604.35 KB | Wed, 03 Jan 2018 18:51:32 GMT | 5 | ||||
2.5.4-alpha-000312 | 604.12 KB | Wed, 03 Jan 2018 09:00:35 GMT | 7 | ||||
2.5.4-alpha-000311 | 606.97 KB | Tue, 02 Jan 2018 11:34:03 GMT | 7 | ||||
2.5.4-alpha-000310 | 606.83 KB | Tue, 02 Jan 2018 09:56:25 GMT | 7 | ||||
2.5.4-alpha-000309 | 606.83 KB | Thu, 21 Dec 2017 12:19:25 GMT | 8 | ||||
2.5.4-alpha-000308 | 596.55 KB | Thu, 21 Dec 2017 12:18:16 GMT | 8 | ||||
2.5.4-alpha-000307 | 596.42 KB | Tue, 19 Dec 2017 08:50:13 GMT | 9 | ||||
2.5.4-alpha-000306 | 596.66 KB | Wed, 13 Dec 2017 10:14:35 GMT | 8 | ||||
2.5.4-alpha-000305 | 596.71 KB | Wed, 13 Dec 2017 10:13:31 GMT | 8 | ||||
2.5.3-alpha-000303 | 596.7 KB | Thu, 07 Dec 2017 00:09:39 GMT | 7 | ||||
2.5.3-alpha-000302 | 596.7 KB | Wed, 06 Dec 2017 17:24:08 GMT | 8 | ||||
2.5.3-alpha-000301 | 596.69 KB | Wed, 06 Dec 2017 09:14:28 GMT | 4 | ||||
2.5.3-alpha-000300 | 596.69 KB | Mon, 04 Dec 2017 19:14:43 GMT | 9 | ||||
2.4.8-alpha-000179 | 557.03 KB | Thu, 03 Aug 2017 16:46:37 GMT | 6 | ||||
2.4.7 | 791.98 KB | Wed, 12 Jul 2017 18:24:21 GMT | 9 | ||||
2.4.3.163 | 792.01 KB | Thu, 06 Jul 2017 16:03:21 GMT | 5 | ||||
2.4.3.162 | 792 KB | Thu, 06 Jul 2017 10:40:31 GMT | 4 | ||||
2.4.3.161 | 792.01 KB | Wed, 05 Jul 2017 22:31:31 GMT | 4 | ||||
2.4.3.160 | 791.85 KB | Fri, 30 Jun 2017 17:18:54 GMT | 4 | ||||
2.4.3.159 | 791.84 KB | Fri, 30 Jun 2017 17:17:19 GMT | 8 | ||||
2.4.3.158 | 790.88 KB | Wed, 28 Jun 2017 09:27:41 GMT | 4 | ||||
2.4.3.157 | 790.86 KB | Tue, 27 Jun 2017 17:50:34 GMT | 7 | ||||
2.4.3.156 | 789.97 KB | Tue, 27 Jun 2017 17:49:12 GMT | 4 | ||||
2.4.3.155 | 784.82 KB | Fri, 23 Jun 2017 17:16:25 GMT | 7 | ||||
2.4.3.154 | 784.79 KB | Fri, 23 Jun 2017 13:48:31 GMT | 9 | ||||
2.4.3.153 | 784.59 KB | Fri, 23 Jun 2017 13:29:27 GMT | 8 | ||||
2.4.3.152 | 784.06 KB | Thu, 22 Jun 2017 18:36:28 GMT | 7 | ||||
2.4.3.151 | 784.06 KB | Thu, 22 Jun 2017 16:58:06 GMT | 7 | ||||
2.4.3.150 | 784.05 KB | Thu, 22 Jun 2017 16:55:57 GMT | 4 | ||||
2.4.3.149 | 782.81 KB | Thu, 22 Jun 2017 16:54:15 GMT | 4 | ||||
2.4.3.148 | 782.81 KB | Tue, 20 Jun 2017 22:07:58 GMT | 7 | ||||
2.4.3.147 | 782.8 KB | Tue, 20 Jun 2017 22:06:17 GMT | 4 | ||||
2.4.3.146 | 781.89 KB | Tue, 20 Jun 2017 21:43:00 GMT | 5 | ||||
2.4.3.145 | 781.9 KB | Tue, 20 Jun 2017 12:40:46 GMT | 4 | ||||
2.4.3.144 | 781.43 KB | Mon, 19 Jun 2017 15:50:02 GMT | 7 | ||||
2.4.3.141 | 781.47 KB | Mon, 05 Jun 2017 19:41:50 GMT | 8 | ||||
2.4.3.140 | 781.61 KB | Fri, 02 Jun 2017 15:49:06 GMT | 8 | ||||
2.4.3.139 | 778.61 KB | Thu, 01 Jun 2017 16:11:07 GMT | 4 | ||||
2.4.3.138 | 779.02 KB | Thu, 25 May 2017 11:07:04 GMT | 8 | ||||
2.4.3.137 | 779.27 KB | Thu, 25 May 2017 11:05:05 GMT | 9 | ||||
2.4.3.136 | 779.26 KB | Thu, 25 May 2017 11:03:16 GMT | 7 | ||||
2.4.3.135 | 779.27 KB | Thu, 25 May 2017 10:57:51 GMT | 8 | ||||
2.4.3.134 | 775.3 KB | Thu, 25 May 2017 02:23:01 GMT | 8 | ||||
2.4.3.133 | 775.25 KB | Thu, 18 May 2017 15:45:02 GMT | 7 | ||||
2.4.3.132 | 775.25 KB | Thu, 18 May 2017 15:41:48 GMT | 8 | ||||
2.4.3.131 | 775.25 KB | Thu, 18 May 2017 15:38:36 GMT | 7 | ||||
2.4.3.129 | 775.12 KB | Tue, 16 May 2017 09:12:42 GMT | 4 | ||||
2.4.3.128 | 774.85 KB | Tue, 16 May 2017 09:09:20 GMT | 4 | ||||
2.4.3.127 | 774.78 KB | Tue, 16 May 2017 09:07:45 GMT | 4 | ||||
2.4.3.125 | 774.58 KB | Mon, 15 May 2017 21:56:40 GMT | 7 | ||||
2.4.3.124 | 774.91 KB | Tue, 09 May 2017 23:31:50 GMT | 8 | ||||
2.4.3.123 | 774.94 KB | Tue, 09 May 2017 23:17:46 GMT | 8 | ||||
2.4.3.122 | 774.1 KB | Tue, 09 May 2017 22:49:18 GMT | 8 | ||||
2.4.3.121 | 774.16 KB | Tue, 09 May 2017 22:07:45 GMT | 4 | ||||
2.4.3.120 | 773.99 KB | Tue, 09 May 2017 21:12:13 GMT | 8 | ||||
2.4.3.119 | 773.69 KB | Tue, 02 May 2017 23:21:01 GMT | 5 | ||||
2.4.3.118 | 773.64 KB | Tue, 02 May 2017 23:07:15 GMT | 7 | ||||
2.4.3.117 | 773.63 KB | Tue, 02 May 2017 23:00:09 GMT | 4 | ||||
2.4.3.116 | 768.09 KB | Mon, 01 May 2017 18:34:34 GMT | 7 | ||||
2.4.3.115 | 765.92 KB | Sat, 29 Apr 2017 18:51:30 GMT | 7 | ||||
2.4.3.114 | 765.92 KB | Thu, 27 Apr 2017 18:19:28 GMT | 8 | ||||
2.4.3.113 | 765.93 KB | Thu, 27 Apr 2017 09:35:43 GMT | 8 | ||||
2.4.3.112 | 766.06 KB | Thu, 27 Apr 2017 09:01:29 GMT | 4 | ||||
2.4.3.111 | 762.52 KB | Wed, 26 Apr 2017 20:32:55 GMT | 4 | ||||
2.4.3.110 | 762.48 KB | Wed, 26 Apr 2017 20:29:36 GMT | 8 | ||||
2.4.3.109 | 762.39 KB | Wed, 26 Apr 2017 20:28:07 GMT | 4 | ||||
2.4.3.108 | 762.08 KB | Wed, 26 Apr 2017 10:33:09 GMT | 8 | ||||
2.4.3.105 | 759.53 KB | Wed, 26 Apr 2017 02:00:23 GMT | 4 | ||||
2.4.3.104 | 759.52 KB | Fri, 21 Apr 2017 15:50:24 GMT | 8 | ||||
2.4.3.102 | 759.41 KB | Thu, 20 Apr 2017 10:03:14 GMT | 7 | ||||
2.4.3.101 | 754.4 KB | Wed, 19 Apr 2017 09:07:01 GMT | 4 | ||||
2.4.3.100 | 752.56 KB | Wed, 19 Apr 2017 09:05:44 GMT | 4 | ||||
2.4.3.99 | 752.56 KB | Wed, 19 Apr 2017 09:04:33 GMT | 8 | ||||
2.4.3.98 | 752.53 KB | Thu, 13 Apr 2017 00:39:13 GMT | 8 | ||||
2.4.3.97 | 752.56 KB | Thu, 13 Apr 2017 00:38:05 GMT | 4 | ||||
2.4.3.96 | 752.52 KB | Thu, 13 Apr 2017 00:37:03 GMT | 7 | ||||
2.4.3.95 | 752.51 KB | Tue, 11 Apr 2017 16:52:39 GMT | 7 | ||||
2.4.3.94 | 752.44 KB | Fri, 07 Apr 2017 18:23:03 GMT | 4 | ||||
2.4.3.92 | 752.44 KB | Thu, 06 Apr 2017 14:45:15 GMT | 4 | ||||
2.4.3.91 | 752.43 KB | Thu, 06 Apr 2017 14:43:57 GMT | 7 | ||||
2.4.3.90 | 749.03 KB | Tue, 04 Apr 2017 16:00:51 GMT | 8 | ||||
2.4.3.89 | 748.89 KB | Fri, 31 Mar 2017 15:03:08 GMT | 8 | ||||
2.4.3.88 | 748.91 KB | Thu, 30 Mar 2017 19:41:17 GMT | 4 | ||||
2.4.3.87 | 742.33 KB | Thu, 30 Mar 2017 19:39:38 GMT | 9 | ||||
2.4.3.86 | 742.18 KB | Thu, 30 Mar 2017 17:58:40 GMT | 7 | ||||
2.4.3.85 | 742.18 KB | Thu, 30 Mar 2017 17:50:54 GMT | 8 | ||||
2.4.3.84 | 742.15 KB | Thu, 30 Mar 2017 17:49:18 GMT | 4 | ||||
2.4.3.83 | 742.11 KB | Thu, 30 Mar 2017 16:59:06 GMT | 8 | ||||
2.4.3.82 | 742.03 KB | Tue, 21 Mar 2017 17:27:47 GMT | 9 | ||||
2.4.3.81 | 741.53 KB | Tue, 21 Mar 2017 16:24:08 GMT | 4 | ||||
2.4.3.80 | 737.29 KB | Fri, 17 Mar 2017 23:47:55 GMT | 4 | ||||
2.4.3.79 | 733.09 KB | Fri, 17 Mar 2017 16:37:00 GMT | 8 | ||||
2.4.2.78 | 733.08 KB | Tue, 14 Mar 2017 19:12:58 GMT | 4 | ||||
2.4.2.77 | 733.09 KB | Tue, 14 Mar 2017 10:45:05 GMT | 8 | ||||
2.4.2.76 | 733.09 KB | Tue, 14 Mar 2017 10:43:53 GMT | 9 | ||||
2.4.2.75 | 733.09 KB | Tue, 14 Mar 2017 10:42:14 GMT | 4 | ||||
2.4.2.70 | 732.97 KB | Thu, 09 Mar 2017 21:24:07 GMT | 8 | ||||
2.4.2.69 | 732.96 KB | Thu, 09 Mar 2017 21:22:21 GMT | 8 | ||||
2.4.1.73 | 733.79 KB | Fri, 10 Mar 2017 20:14:14 GMT | 5 | ||||
2.4.1.71 | 732.88 KB | Fri, 10 Mar 2017 19:45:08 GMT | 8 | ||||
2.4.1.68 | 732.96 KB | Thu, 09 Mar 2017 21:20:54 GMT | 4 | ||||
2.4.1.67 | 732.89 KB | Thu, 09 Mar 2017 18:11:26 GMT | 7 | ||||
2.4.1.66 | 732.89 KB | Thu, 09 Mar 2017 18:10:01 GMT | 5 | ||||
2.4.1.64 | 732.89 KB | Mon, 06 Mar 2017 19:34:01 GMT | 5 | ||||
2.4.1.63 | 726.24 KB | Mon, 06 Mar 2017 19:03:28 GMT | 9 | ||||
2.4.1.62 | 726.18 KB | Mon, 06 Mar 2017 19:01:54 GMT | 4 | ||||
2.4.1.61 | 726.19 KB | Thu, 02 Mar 2017 16:48:37 GMT | 7 | ||||
2.4.1.60 | 726.17 KB | Wed, 01 Mar 2017 21:04:57 GMT | 7 | ||||
2.4.1.59 | 725.67 KB | Tue, 28 Feb 2017 19:01:52 GMT | 7 | ||||
2.4.1.58 | 725.67 KB | Tue, 28 Feb 2017 02:41:00 GMT | 7 | ||||
2.4.1.57 | 725.67 KB | Tue, 28 Feb 2017 02:28:45 GMT | 7 |