PPWCode.Host.Core.WebApi 4.1.0
Changes
- use dotnet sdk
10.0.301 - use portable pdbs
- package dependencies
Castle.Windsor, remove upper version limit and use lower limit5.1.1Microsoft.Extensions.Hosting.Abstractions, use version matching version dotnet SDKSystem.Drawing.Common, use version matching version dotnet SDK- upgrade dependencies
Breaking
This breaking change was necessary to make the transaction handling more robust. When this change impacts your project, you can take the source code from the original TransactionMiddleware and use that code directly in your project. The breaking change was introduced in a minor version bump, because version 4 is legacy: it is recommended to upgrade to version 5.
- remove support for hooks in
TransactionMiddleware- code for
commitandrollbackis more robust - rarely used methods
OnCommitAsync,OnAfterCommitAsync,OnRollbackAsyncandOnAfterRollbackAsyncare removed
- code for