Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
.NET derleyici platformu çözümleyicileri, kod kalitesi ve stil sorunları için uygulama kodunu inceler.
Bu makalede, ASP.NET Core için belirli tanılama iletilerinin bağlantıları sağlanır. .NET tanılama hakkında daha fazla bilgi için bkz. .NET kaynak kodu analizine genel bakış.
Tanılama kodları
Aşağıdaki tabloda ASP.NET Core uygulamaları için kullanılabilen tanılamalar listelenmiştir.
Uyarı
Tüm tanılamalar ASP.NET Core'un eski sürümlerinde kullanılamaz.
| Tanılama Kimliği | Message |
|---|---|
| ASP0000 | Aramayın IServiceCollection.BuildServiceProviderConfigureServices |
| ASP0001 | Yetkilendirme ara yazılımı yanlış yapılandırılmış |
| ASP0003 | Yol işleyicileriyle model bağlama özniteliklerini kullanmayın |
| ASP0004 | Eylem sonuçlarını yol işleyicileriyle kullanmayın |
| ASP0005 | Yol işleyici lambda tarafından çağrılan yönteme özniteliği yerleştirmeyin |
| ASP0006 | Sıralı olmayan numaralar kullanmayın |
| ASP0007 | Rota parametresi ve bağımsız değişken isteğe bağlılığı uyuşmuyor |
| ASP0008 |
ConfigureWebHost ile WebApplicationBuilder.Host kullanmayın |
| ASP0009 |
Configure ile WebApplicationBuilder.WebHost kullanmayın |
| ASP0010 |
UseStartup ile WebApplicationBuilder.WebHost kullanmayın |
| ASP0011 |
builder.Logging üzerinde Host.ConfigureLogging veya WebHost.ConfigureLogging yerine kullanmayı önerin |
| ASP0012 |
builder.Services kullanmayı Host.ConfigureServices veya WebHost.ConfigureServices üzerine önerin |
| ASP0013 |
Configure yöntemlerini kullanmaktan WebApplicationBuilder.Configuration yöntemlerine geçiş yapmayı önerin |
| ASP0014 | En üst düzey yol kayıtlarının kullanılmasını önerin |
| ASP0015 |
IHeaderDictionary özelliklerinin kullanılmasını önerin |
| ASP0016 |
RequestDelegate'dan bir değer döndürme |
| ASP0017 | Geçersiz yol deseni |
| ASP0018 | Kullanılmayan yol parametresi |
| ASP0019 |
IHeaderDictionary.Append veya dizin oluşturucunun kullanılmasını önerin |
| ASP0020 | Yol parametreleri tarafından başvurulan karmaşık türler ayrıştırılabilir olmalıdır |
| ASP0021 | Yöntemin BindAsync dönüş türü şu olmalıdır: ValueTask<T> |
| ASP0022 | Yol işleyicileri arasında yol çakışması algılandı (Minimum API uygulamaları) |
| ASP0023 | Yol işleyicileri arasında yol çakışması algılandı |
| ASP0024 | Route işleyicisi, [FromBody] özniteliğine sahip birden çok parametre içerir. |
| ASP0025 | Yetkilendirme hizmetlerini kaydetmek ve ilkeler oluşturmak için kullanın AddAuthorizationBuilder |
| ASP0026 | "Daha uzaktaki" [AllowAnonymous], [Authorize]'yi geçersiz kılar. |
| ASP0027 | Gereksiz public Program sınıf bildirimi |
| ASP0028 |
IPAddress.Any yerine IPAddress.IPv6Any kullanmayı göz önünde bulundurun |
| BL0001 | Bileşen parametresi genel ayarlayıcılara sahip olmalıdır |
| BL0002 | Bileşenin birden çok CaptureUnmatchedValues parametresi vardır |
| BL0003 | ile CaptureUnmatchedValues bileşen parametresi yanlış türe sahip |
| BL0004 | Bileşen parametresi genel olmalıdır |
| BL0005 | Bileşen parametresi, bileşenin dışında ayarlanamaz |
| BL0006 | RenderTree türlerini kullanma |
| BL0007 | Bileşen parametresi {0} otomatik özellik olmalıdır |
| BL0008 | Bileşen parametreleri otomatik özellikler olmalıdır |
| MVC1000 |
IHtmlHelper.Partial kullanımından kaçınılmalıdır |
| MVC1001 | Filtreler sayfa işleyici yöntemlerine uygulanamaz |
| MVC1002 | Yol özniteliği sayfa işleyici yöntemlerine uygulanamıyor |
| MVC1003 | Yol öznitelikleri sayfa modellerine uygulanamıyor |
| MVC1004 | Model ilişkili parametresini yeniden adlandırma |
| MVC1005 | Uç Nokta Yönlendirme ile kullanılamaz UseMvc |
| MVC1006 | Etiket Yardımcılarını (TagHelpers) içeren yöntemler asenkron olmalı ve Task dönmelidir. |
İlgili içerik
ASP.NET Core