-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
netstandard2.0 NHibernate5.SqlAzure version #33
base: master
Are you sure you want to change the base?
Conversation
At least NUnit 3.9 is required to run tests using .net core runtime.
Tests for NHibernate5.SqlAzure runs on net461 and netcoreapp3.1 runtimes.
Integrate GitVersion to msbuild and by default build package using "NHibernate.SqlAzure.nuspec". Standalone version can be built using "dotnet pack /p:NuspecFile=NHibernate5.SqlAzure.Standalone.nuspec"
1 similar comment
I'm a little concerned by Re: ilmerge: I figure this out recently for a project I released, check out https://github.com/MRCollective/MSBuildRazorCompiler/blob/master/MSBuildRazorCompiler/CompileRazorFiles.targets#L30. My recommendation is we remove the NHibernate4 and NHibernate5 packages, bump the NHibernate.SqlAzure a major version and make it work against the latest version of NHibernate only. That removes a bunch of complexity from this project and presumably anyone upgrading to .NET Core will also be upgrading to the latest version of NHibernate? |
It would be awesome if this feature is merged :) |
Notable changes:
ReliableSqlClientBatchingBatcher
netstandard version inherits fromGenericBatchingBatcher
instead ofSqlClientBatchingBatcher
.SqlClientBatchingBatcher
is not available on netstandard NHibernate build.EnterpriseLibrary.TransientFaultHandling.NetCore
andEnterpriseLibrary.TransientFaultHandling.Data.NetCore
nuget packages.To decide if we need:
ReliableSqlClientBatchingBatcher
would have different implementations depending on target framework.