Skip to content

v3.0.0 (preview)

Pre-release
Pre-release
Compare
Choose a tag to compare
@vc-ci vc-ci released this 23 Oct 15:09
· 956 commits to master since this release

This pre-release version is intended only for testing purposes. We may make breaking changes before stable release, so use it carefully.

List of changes

  • Changed settings, now we are using a new approach recommended by ASP.NET Core, we are using the appsettings.json file and strongly type options for working with settings from code.
  • Authentication and authorization were completely rewritten according to using ASP.NET Identity Core.
  • Default ASP.NET Core in-memory caching completely replaced the CacheManager used before.
  • New more selective cache invalidation based on usage of CancellationChangeToken and strongly typed cache regions allows to display always actual content without performance loss.
  • New framework for working with domain events.
  • Usage of ASP.NET Core middlewares
  • Reworked the WorkContext initialization, it made more fluently.
  • Usage of the latest version of Microsoft AutoRest
  • Usage of ASP.NET Core Response Caching Middleware for FPC (full page caching).
  • Use Build-in ASP.NET Dependency Injection instead of Unity DI and IoC container.