v3.5.0
Bump version to v3.5.0
-
Migrate startup from Host.CreateDefaultBuilder to WebApplicationBuilder
- ASP.NET Core 3.1 used the Generic Host for Startup. This is compatible with NET6.0. NET6.0 now recommends the new minimal hosting model with WebApplicationBuilder.
- Most configuration now happens in WebApplicationBuilder and static helper classe
-
Fix NLog.{Environment}.config:
Add to targets: keepFileOpen="true" openFileCacheTimeout="5" concurrentWrites="true"
This will stop log files to be blocked while the app is running -
Update to PiranhaCMS 10.3.0
-
Update referenced packages
- Microsoft.Extensions.Logging.Abstractions 7.0.0
- NLog.Web.AspNetCore 5.2.1
- EPPlus 6.1.2
- MailKit 3.5.0
- Microsoft.Data.SqlClient 5.1.0
- Microsoft.EntityFrameworkCore 7.0.2
- Microsoft.EntityFrameworkCore.Tools 7.0.2
Full Changelog: v3.4.0...v3.5.0