Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 3100|Vastaus: 0

[Käyttöliittymä] ASP.NET Core (26) Rajapinta (minimirajapinnat) Minimaaliset API:t

[Kopioi linkki]
Julkaistu 6.11.2023 21.13.52 | | | |
Vaatimukset: .NET 6:ssa on uusi minimirajapinta, rakenna minimirajapinta HTTP-rajapintojen luomiseen minimiriippuvuuksilla. Ne sopivat erinomaisesti mikropalveluihin ja sovelluksiin, jotka tarvitsevat mahdollisimman vähän tiedostoja, ominaisuuksia ja riippuvuuksia ASP.NET Coreen.

Henkilökohtaisen kokemuksen perusteella seuraavat edut voivat olla läsnä:

  • Vähensi paljon palveluriippuvuuksia;
  • Ei yhtä raskas kuin MVC-reititysmoottori;
  • Soveltuvia pieniin koneisiin, kuten sulautetuihin laitteisiin;
  • On kätevämpää kirjoittaa demoesimerkki, .cs tiedosto voidaan tehdä;


Seuraavat eksplisiittiset attribuutit ovat tuettuja:

  • Reittiarvo: [FromRoute]
  • Kyselymerkkijono: [FromQuery]
  • Otsikko: [Otsikosta]
  • Teksti: [FromBody]
  • Muoto: [FromForm]
  • Yksi palvelu: [FromServices]
  • Parametrin arvo: [AsParameters]


HTTP-palvelun käynnistämiseen vaaditaan vähintään 4 koodiriviä, koodi on seuraava:


Luo uusi GET-rajapinta seuraavalla koodilla:

Kuten alla on esitetty:



Viimeinen kutsu on IEndpointRouteBuilder.Map-metodi, joka on seuraava:


Viittaus:

Hyperlinkin kirjautuminen on näkyvissä.





Edellinen:Johdanto Nginxin sijaintikonfiguraatioiden prioriteettiin
Seuraava:Ero UEFI:n ja perinteisen BIOSin (Legacy) välillä.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com