.NET 6 Improvements MegaThread #973
Labels
enhancement
Issues describing an enhancement or pull requests adding an enhancement.
template/API
The Swagger API project template
template/GraphQL
The GraphQL project template
template/NuGet
The NuGet package project template
template/Orleans
The Microsoft Orleans project template
net6.0
and update packages to6.0.0
.dotnetRunMessages
tolaunchSettings.json
https://github.com/dotnet/sdk/issues/14656.DateOnly
andTimeOnly
structs Introduce Date and Time only structs dotnet/runtime#49036.TryGetNonEnumeratedCount
forBoxed.Mapping
What's new in .NET 6 Preview 4 dotnet/core#6098 (comment).LoggerMessageAttribute
for faster logging performance Add LoggerMessage.Define overload to disable IsEnabled check dotnet/runtime#45290.ValidateOnStart
to validate configuration options on startup Developers can get immediate feedback on validation problems dotnet/runtime#36391.app.Use
overload Add new Use middleware extension method dotnet/aspnetcore#31784.CreateAsyncScope
instead ofCreateScope
.<AnalysisMode>AllEnabledByDefault</AnalysisMode>
.Activity
.ArgumentNullException.ThrowIfNull(foo)
.ConfigurationManager
API for quicker startup.readonly record
instead ofrecord
.static readonly Foo = $"{a}{b}"
can be rewritten as const Foo = $"{a}{b}" if botha
andb
are constants.ImplicitUsings
.The text was updated successfully, but these errors were encountered: