Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 34525|Atsakyti: 1

[WebAPI] ".NET Core" žiniatinklio API

[Kopijuoti nuorodą]
Paskelbta 2019-04-16 09:33:57 | | |
1. Valdiklis paveldi iš to paties duomenų valdytojo kaip ir MVC; Maršruto konfigūracija yra anotuota valdiklyje
[Route("api/[controller]")], pažymėkite [HttpGet], [HttpPost] ir kt. metode arba naudokite [HttpGet("{id}")]
Toks yra stilius. Norėdami pažymėti metodą, galite naudoti metodą [HttpPost("Test")]. Štai kaip tai veikia
http://localhost:54689/api/values/Test 访问。
2. Veiksmas palaiko IActionResult kaip grąžinamą reikšmę, bet nepalaiko HttpResponseMessage kaip grąžinamos reikšmės
3. "IHttpControllerSelector" nebepalaikomas, o kelios versijos įdiegtos naudojant "IApplicationModelConvention"
Parašykite NameSpaceVersionRoutingConvention
Tada apsilankykite http://localhost:57799/api/v1/Default/Test, http://localhost:57799/api/v2/Default/Test
Po derinimo buvo nustatyta, kad "NameSpaceVersionRoutingConvention" vykdoma tik vieną kartą, kai pradedamas procesas, skirtingai nei šis
IHttpControllerSeelct, todėl jo nereikia paleisti kiekvieną kartą, kai prašote prieigos, todėl jis yra efektyvesnis!
4. Filtras ir asp.net mvc branduolys yra bendrinami, o Microsoft.AspNetCore.Mvc.Filters yra dvi sinchroninės ir asinchroninės sąsajos. Pastatytas
Aptarkite asinchroninių naudojimą. Tada užsiregistruokite taip






Ankstesnis:"Sostų žaidimo" 8 sezonas
Kitą:MySQL užklausia duomenų bazę ir kiekvienos lentelės užimamą vietą
Paskelbta 2021-10-28 10:57:52 |
Išmoko,!! Ačiū
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com