Home
last modified time | relevance | path

Searched hist:ac8350cb (Results 1 - 4 of 4) sorted by relevance

/Couchbase_NET_Client_v3.0/src/Couchbase/Core/IO/Operations/SubDocument/
H A DISubdocBuilder.csdiff ac8350cb Mon Sep 05 20:14:21 UTC 2016 brantburnett <bburnett@centeredgesoftware.com> NCBC-1189: Make .Net Standard compatible assemblies

Motivation
----------
Create a .Net Standard version of the Couchbase SDK, which will be
compatible with .Net Core.

Modifications
-------------
Created Couchbase.NetStandard, which uses linked files and some compiler
directives to build a .Net Standard version of the Couchbase SDK.

Created .Net 4.6.2 versions of Couchbase.UnitTests and
Couchbase.IntegrationTests which reference Couchbase.NetStandard. For
consistency, change integration tests to always use JSON configuration
instead of XML.

Made minor tweaks to various classes to be .Net Standard compatible.

Results
-------
Couchbase.NetStandard creaetes a Net Standard 1.5 compatible binary.

Couchbase.UnitTesta.NetStandard and Couchbase.IntegrationTests.NetStandard
test behaviors when the Net Standard binary is consumed by a .Net 4.6.2
application.

Once Resharper has support for .Net Core unit tests, the test libraries
can be converted to run in .Net Core instead of .Net 4.6.2.

Change-Id: I144b2f54d6e4b7a2cf92dc7d182d414894ec1ca7
Reviewed-on: http://review.couchbase.org/67364
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
/Couchbase_NET_Client_v3.0/src/Couchbase/Query/
H A DFailureCountingUri.csdiff ac8350cb Mon Sep 05 20:14:21 UTC 2016 brantburnett <bburnett@centeredgesoftware.com> NCBC-1189: Make .Net Standard compatible assemblies

Motivation
----------
Create a .Net Standard version of the Couchbase SDK, which will be
compatible with .Net Core.

Modifications
-------------
Created Couchbase.NetStandard, which uses linked files and some compiler
directives to build a .Net Standard version of the Couchbase SDK.

Created .Net 4.6.2 versions of Couchbase.UnitTests and
Couchbase.IntegrationTests which reference Couchbase.NetStandard. For
consistency, change integration tests to always use JSON configuration
instead of XML.

Made minor tweaks to various classes to be .Net Standard compatible.

Results
-------
Couchbase.NetStandard creaetes a Net Standard 1.5 compatible binary.

Couchbase.UnitTesta.NetStandard and Couchbase.IntegrationTests.NetStandard
test behaviors when the Net Standard binary is consumed by a .Net 4.6.2
application.

Once Resharper has support for .Net Core unit tests, the test libraries
can be converted to run in .Net Core instead of .Net 4.6.2.

Change-Id: I144b2f54d6e4b7a2cf92dc7d182d414894ec1ca7
Reviewed-on: http://review.couchbase.org/67364
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
/Couchbase_NET_Client_v3.0/
H A D.gitignorediff ac8350cb Mon Sep 05 20:14:21 UTC 2016 brantburnett <bburnett@centeredgesoftware.com> NCBC-1189: Make .Net Standard compatible assemblies

Motivation
----------
Create a .Net Standard version of the Couchbase SDK, which will be
compatible with .Net Core.

Modifications
-------------
Created Couchbase.NetStandard, which uses linked files and some compiler
directives to build a .Net Standard version of the Couchbase SDK.

Created .Net 4.6.2 versions of Couchbase.UnitTests and
Couchbase.IntegrationTests which reference Couchbase.NetStandard. For
consistency, change integration tests to always use JSON configuration
instead of XML.

Made minor tweaks to various classes to be .Net Standard compatible.

Results
-------
Couchbase.NetStandard creaetes a Net Standard 1.5 compatible binary.

Couchbase.UnitTesta.NetStandard and Couchbase.IntegrationTests.NetStandard
test behaviors when the Net Standard binary is consumed by a .Net 4.6.2
application.

Once Resharper has support for .Net Core unit tests, the test libraries
can be converted to run in .Net Core instead of .Net 4.6.2.

Change-Id: I144b2f54d6e4b7a2cf92dc7d182d414894ec1ca7
Reviewed-on: http://review.couchbase.org/67364
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
/Couchbase_NET_Client_v3.0/src/Couchbase/Core/IO/Operations/
H A DOperationBase'.csdiff ac8350cb Mon Sep 05 20:14:21 UTC 2016 brantburnett <bburnett@centeredgesoftware.com> NCBC-1189: Make .Net Standard compatible assemblies

Motivation
----------
Create a .Net Standard version of the Couchbase SDK, which will be
compatible with .Net Core.

Modifications
-------------
Created Couchbase.NetStandard, which uses linked files and some compiler
directives to build a .Net Standard version of the Couchbase SDK.

Created .Net 4.6.2 versions of Couchbase.UnitTests and
Couchbase.IntegrationTests which reference Couchbase.NetStandard. For
consistency, change integration tests to always use JSON configuration
instead of XML.

Made minor tweaks to various classes to be .Net Standard compatible.

Results
-------
Couchbase.NetStandard creaetes a Net Standard 1.5 compatible binary.

Couchbase.UnitTesta.NetStandard and Couchbase.IntegrationTests.NetStandard
test behaviors when the Net Standard binary is consumed by a .Net 4.6.2
application.

Once Resharper has support for .Net Core unit tests, the test libraries
can be converted to run in .Net Core instead of .Net 4.6.2.

Change-Id: I144b2f54d6e4b7a2cf92dc7d182d414894ec1ca7
Reviewed-on: http://review.couchbase.org/67364
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Jeffry Morris <jeffrymorris@gmail.com>

Completed in 36 milliseconds