-
Notifications
You must be signed in to change notification settings - Fork 30
netstandard2.0 NHibernate5.SqlAzure version #33
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
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:
ReliableSqlClientBatchingBatchernetstandard version inherits fromGenericBatchingBatcherinstead ofSqlClientBatchingBatcher.SqlClientBatchingBatcheris not available on netstandard NHibernate build.EnterpriseLibrary.TransientFaultHandling.NetCoreandEnterpriseLibrary.TransientFaultHandling.Data.NetCorenuget packages.To decide if we need:
ReliableSqlClientBatchingBatcherwould have different implementations depending on target framework.