Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 34525|Odgovoriti: 1

[WebAPI] WebAPI for .NET Core

[Kopiraj povezavo]
Objavljeno na 16. 04. 2019 09:33:57 | | |
1. Krmilnik podeduje isti krmilnik kot MVC; Konfiguracija poti je , označena na krmilniku
[Route("api/[controller]")], označi [HttpGet], [HttpPost] itd. na metodi ali uporabi [HttpGet("{id}")]
To je slog. Uporabite lahko metodo [HttpPost("Test")] za označevanje metode. Tako to deluje
http://localhost:54689/api/values/Test 访问。
2. Action podpira IActionResult kot povratno vrednost, vendar ne podpira HttpResponseMessage kot povratno vrednost
3. IHttpControllerSelector ni več podprt, več različic pa je implementiranih z IApplicationModelConvention
Napiši NameSpaceVersionRoutingConvention
Potem obišči http://localhost:57799/api/v1/Default/Test, http://localhost:57799/api/v2/Default/Test
Po razhroščevanju so ugotovili, da se NameSpaceVersionRoutingConvention ob začetku procesa izvede le enkrat, za razliko od tega
IHttpControllerSeelct, tako da ga ni treba zagnati vsakič, ko zahtevate dostop, zato je bolj učinkovit!
4. Filter in asp.net mvc jedra sta skupna, pod Microsoft.AspNetCore.Mvc.Filters pa sta na voljo dva sinhrona in asinhrona vmesnika. Zgrajeno
Razpravljajte o uporabi asinhronih sistemov. Nato registriraj na naslednji način






Prejšnji:Igra prestolov, 8. sezona
Naslednji:MySQL poizveduje po podatkovni bazi in količini prostora, ki ga zaseda vsaka tabela
Objavljeno na 28. 10. 2021 10:57:52 |
Naučen,!! Hvala
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com