Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET fordítóplatform-elemzők ellenőrzik az alkalmazáskódot a kódminőség és a stílusproblémák szempontjából.
Ez a cikk a ASP.NET Core adott diagnosztikai üzeneteire mutató hivatkozásokat tartalmaz. A .NET-diagnosztikával kapcsolatos további információkért lásd a .NET forráskódelemzésének áttekintését.
Diagnosztikai kódok
Az alábbi táblázat az ASP.NET Core-alkalmazásokhoz elérhető diagnosztikát sorolja fel.
Note
Nem minden diagnosztika érhető el a ASP.NET Core régebbi verzióiban.
| Diagnosztikai azonosító | Message |
|---|---|
| ASP0000 | Ne hívja meg IServiceCollection.BuildServiceProvider a ConfigureServices içinde. |
| ASP0001 | Az engedélyezési köztes szoftver helytelenül van konfigurálva |
| ASP0003 | Ne használjon modellkötési attribútumokat útvonalkezelőkkel |
| ASP0004 | Ne használjon műveleti eredményeket az útvonalkezelőkkel |
| ASP0005 | Ne helyezzen attribútumot a lambda útvonalkezelő által hívott metódusra |
| ASP0006 | Ne használjon nemliteres sorszámokat |
| ASP0007 | Az útvonalparaméter és az argumentum választhatósága nem egyezik |
| ASP0008 | Ne használja együtt a ConfigureWebHost és a WebApplicationBuilder.Host elemeket |
| ASP0009 | Ne használja a következővel Configure : WebApplicationBuilder.WebHost |
| ASP0010 | Ne használja a UseStartup a WebApplicationBuilder.WebHost-el |
| ASP0011 | Javasoljuk a builder.Logging használatát a Host.ConfigureLogging vagy WebHost.ConfigureLogging helyett. |
| ASP0012 |
builder.Services Javasolt használni inkább Host.ConfigureServices vagy a WebHost.ConfigureServices |
| ASP0013 | Javasolt a Configure metódusok használatáról WebApplicationBuilder.Configuration-ra való váltás. |
| ASP0014 | Javaslat legfelső szintű útvonalregisztrációk használatára |
| ASP0015 | Javasoljuk a IHeaderDictionary tulajdonságok használatát |
| ASP0016 | Ne adjon vissza értéket a RequestDelegate-ból/-ből |
| ASP0017 | Érvénytelen útvonalminta |
| ASP0018 | Nem használt útvonalparaméter |
| ASP0019 | Javasolt a IHeaderDictionary.Append vagy az indexelő használata |
| ASP0020 | Az útvonalparaméterek által hivatkozott összetett típusoknak elemezhetőnek kell lenniük |
| ASP0021 | A BindAsync metódus visszatérési típusának ValueTask<T> kell lennie. |
| ASP0022 | Útvonalütközés észlelhető az útvonalkezelők között (minimális API-alkalmazások) |
| ASP0023 | Útvonalütközés észlelhető az útvonalkezelők között |
| ASP0024 | Az útvonalkezelő több paraméterrel rendelkezik a [FromBody] attribútummal |
| ASP0025 | Engedélyezési AddAuthorizationBuilder szolgáltatások regisztrálása és szabályzatok létrehozása |
| ASP0026 |
[Authorize] felülírva van a [AllowAnonymous] által, ami "távolabbról" származik |
| ASP0027 | Szükségtelen public Program osztálydeklaráció |
| ASP0028 | Fontolja meg IPAddress.IPv6Any használatát IPAddress.Any helyett |
| BL0001 | Az összetevő paraméterének nyilvános beállítókkal kell rendelkeznie |
| BL0002 | Az összetevő több CaptureUnmatchedValues paramétert tartalmaz |
| BL0003 | A(z) CaptureUnmatchedValues összetevő paramétere hibás típusú. |
| BL0004 | Az összetevő paraméterének nyilvánosnak kell lennie |
| BL0005 | Az összetevőparamétert nem szabad az összetevőn kívül beállítani |
| BL0006 | Ne használjon RenderTree-típusokat |
| BL0007 | Az összetevő paraméterének {0} automatikus tulajdonságnak kell lennie |
| BL0008 | Az összetevő paramétereinek automatikus tulajdonságoknak kell lenniük |
| MVC1000 | A IHtmlHelper.Partial használatát kerülni kell |
| MVC1001 | A szűrők nem alkalmazhatók az oldalkezelő metódusokra |
| MVC1002 | Az útvonalattribútum nem alkalmazható az oldalkezelő metódusokra |
| MVC1003 | Az útvonalattribútumok nem alkalmazhatók oldalmodellekre |
| MVC1004 | Modellhez kötött paraméter átnevezése |
| MVC1005 | Nem használható UseMvc végponti útválasztással |
| MVC1006 | A címkesegítőket (TagHelpers) tartalmazó metódusoknak aszinkronnak kell lenniük, és vissza kell adniuk Task |