Neu in .NET 8.0 [21]: Neue Code-Analyzer für ASP.NET Core
ASP.NET Core 8.0 führt Code-Analyzer ein, die vor potenziellen Fehlern warnen und Best Practices empfehlen.
- Dr. Holger Schwichtenberg
Für ASP.NET Core basierte WebAPIs gibt es nun einen Code-Analyzer, der Entwickler warnt, wenn sie mehrere Parameter mit [FromBody]
annotieren. Der Inhalt einer HTTP-Anfrage kann immer nur auf einen Parameter einer WebAPI-Operation abgebildet werden.
Ein weiterer Analyzer empfiehlt Request.Headers.Add()
zu vermeiden und stattdessen Append()
oder den Indexer zu verwenden.
Bei Mininal-APIs gibt es eine Warnung, wenn TryParse()
or BindAsync()
nicht die richtige Signatur aufweisen.
(rme)