2017-01-30 4 views
1

Wenn Sie eine neue ASP.Net MVC-App erstellen, ist die RouteConfig keine statische Klasse, aber die einzige Methode, die es hat "RegisterRoutes" ist eine statische Methode.Sollte RouteConfig.cs statische Klasse sein

Wenn ich meinen Code Sonarqube analysiere, schlägt das Tool den folgenden für RouteConfig.cs

ein „geschütztes“ Konstruktor hinzufügen oder das „statische“ Schlüsselwort in die Klassendeklaration

So soll ich machen die Klasse statisch?

Antwort

3

Ob die Klasse statisch ist oder nicht, wird das Verhalten der Anwendung nicht ändern. Wenn es also darum geht, Ihr Code-Analyse-Tool glücklich zu machen, machen Sie es weiter, machen Sie es statisch.

Verwandte Themen