Skip to content

Boxed AspNetCore 5.0.0

Compare
Choose a tag to compare
@RehanSaeed RehanSaeed released this 12 Nov 09:25
· 140 commits to master since this release
d4c3f9e
  • Upgrade to .NET Core 3 SDK and target netcoreapp3.0.
  • Switch from NuGet PackageIconUrl to PackageIcon, so the icon is now embedded in the package.
  • Upgrade Micorosoft.Extensions.* NuGet packages to 3.0.0.
  • Switch from Newtonsoft.Json to System.Text.Json.
  • DistributedCacheExtensions now uses System.Text.Json and serializes directly to UTF8 for performance reasons.
  • Use Ordinal string comparisons.
  • Switch from IHostingEnvironment to IWebHostEnvironment.
  • RedirectToCanonicalUrlRule implements Microsoft.AspNetCore.Rewrite.IRule and can be used to redirect to a single canonical URL. This used to be an MVC filter.
  • HttpExceptionMiddleware now implements IMiddleware.
  • Remove site map code. Look at the source code for the The ASP.NET Core standup site for how to do this in a better way.
  • Remove UrlHelperExtensions. Use LinkGenerator instead.
  • Remove ConfigurationExtensions.GetSection<T>. Use IConfiguration.Get instead.
  • Remove InternalServerErrorOnExceptionMiddleware since it was unused.
  • Remove NoCacheAttribute.