Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 34525|Yanıt: 1

[WebAPI] .NET Core için WebAPI

[Bağlantıyı kopyala]
Yayınlandı 16.04.2019 09:33:57 | | |
1. Kontrolör MVC ile aynı kontrolceden miras alır; Güzergah yapılandırması, Kontrolör üzerinde belirtilmiştir
[Route("api/[controller]")], metodda [HttpGet], [HttpPost] vb. işaretleyin veya [HttpGet("{id}")] kullanın
İşte bu tarz. Yöntemi işaretlemek için [HttpPost("Test")] yöntemini kullanabilirsiniz. İşte böyle işliyor
http://localhost:54689/api/values/Test 访问。
2. Eylem, iade değeri olarak IActionResult'u destekler, ancak HttpResponseMessage'i dönüş değeri olarak desteklemez
3. IHttpControllerSelector artık desteklenmemekte ve IApplicationModelConvention ile birden fazla sürüm uygulanmaktadır
NameSpaceVersionRoutingConvention Yaz
Sonra http://localhost:57799/api/v1/Default/Test ziyaret edin, http://localhost:57799/api/v2/Default/Test
Hata ayıklama sonrasında, NameSpaceVersionRoutingConvention yalnızca süreç başladığında bir kez çalıştırıldığı tespit edildi; bunun aksine.
IHttpControllerSeelct, yani erişim talebinde çalıştırmak zorunda değil, bu yüzden daha verimli!
4. Filtre ve asp.net mvc çekirdeği paylaşılmıştır ve Microsoft.AspNetCore.Mvc.Filters altında iki eşzamanlı ve asenkron arayüz bulunmaktadır. İnşa
Asenkron olanları kullanmayı tartışın. Sonra aşağıdaki gibi kayd edin






Önceki:Game of Thrones 8. sezon
Önümüzdeki:MySQL, veritabanını ve her tablonun kapladığı alan miktarını sorgular
Yayınlandı 28.10.2021 10:57:52 |
Öğrendim,!! Teşekkür ederim
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com