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.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Hände an Laptop-Tastatur mit unscharfem Code im Hintergrund

(Bild: Tero Vesalainen/Shutterstock.com)

Lesezeit: 1 Min.
Von
  • 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.

Der Dotnet-Doktor – Holger Schwichtenberg

Dr. Holger Schwichtenberg ist technischer Leiter des Expertennetzwerks www.IT-Visions.de, das mit 53 renommierten Experten zahlreiche mittlere und große Unternehmen durch Beratungen und Schulungen sowie bei der Softwareentwicklung unterstützt. Durch seine Auftritte auf zahlreichen nationalen und internationalen Fachkonferenzen sowie mehr als 90 Fachbücher und mehr als 1500 Fachartikel gehört Holger Schwichtenberg zu den bekanntesten Experten für .NET und Webtechniken in Deutschland.

Ein weiterer Analyzer empfiehlt Request.Headers.Add() zu vermeiden und stattdessen Append() oder den Indexer zu verwenden.

Die Serie zu den Neuerungen in .NET 8.0

Bei Mininal-APIs gibt es eine Warnung, wenn TryParse() or BindAsync() nicht die richtige Signatur aufweisen.

(rme)