Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 34525|Odpoveď: 1

[WebAPI] WebAPI for .NET Core

[Kopírovať odkaz]
Zverejnené 16. 4. 2019 9:33:57 | | |
1. Ovládač dedí z rovnakého radiča ako MVC; Konfigurácia trasy je , anotovaná na Controlleri
[Route("api/[controller]")], označ [HttpGet], [HttpPost] atď. v metóde, alebo použij [HttpGet("{id}")]
Toto je štýl. Môžete použiť metódu [HttpPost("Test")] na označenie metódy. Takto to funguje
http://localhost:54689/api/values/Test 访问。
2. Action podporuje IActionResult ako návratovú hodnotu, ale nepodporuje HttpResponseMessage ako návratovú hodnotu
3. IHttpControllerSelector už nie je podporovaný a viacero verzií je implementovaných pomocou IApplicationModelConvention
Napíšte NameSpaceVersionRoutingConvention
Potom navštív http://localhost:57799/api/v1/Default/Test, http://localhost:57799/api/v2/Default/Test
Po ladení sa zistilo, že NameSpaceVersionRoutingConvention sa spustí iba raz pri spustení procesu, na rozdiel od tohto
IHttpControllerSeelct, takže to nemusí byť spúšťané zakaždým, keď žiadate o prístup, a je to efektívnejšie!
4. Filter a asp.net mvc core sú zdieľané a pod Microsoft.AspNetCore.Mvc.Filters sú dve synchronné a asynchrónne rozhrania. Postavený
Diskutujte o používaní asynchrónnych systémov. Potom registrujte nasledovne






Predchádzajúci:Hra o tróny 8. séria
Budúci:MySQL sa pýta na databázu a množstvo miesta, ktoré každá tabuľka zaberá
Zverejnené 28. 10. 2021 10:57:52 |
Naučené,!! Ďakujem
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com