Johdanto

Valmis

Ohjelmointirajapinta eli sovellusohjelmointirajapinta on joukko sääntöjä ja protokollia, joiden avulla eri ohjelmistosovellukset voivat olla yhteydessä toisiinsa. Ohjelmointirajapintojen avulla kehittäjät voivat käyttää toisen ohjelmiston toimintoja, kuten verkkopalvelua, ja käyttää tätä toimintoa omissa sovelluksissaan. Ohjelmointirajapintoja käytetään monista syistä, kuten:

  • Kehityksen yksinkertaistaminen: Ohjelmointirajapintojen avulla kehittäjät voivat käyttää muiden ohjelmistojen toimintoja joutumatta ymmärtämään ohjelmiston toiminnan yksityiskohtia. Tämä voi säästää aikaa ja vaivaa, kun luot uusia sovelluksia.
  • Integroinnin käyttöönotto: Ohjelmointirajapintojen avulla eri ohjelmistosovellukset voivat toimia yhdessä, vaikka niitä ei alun perin suunniteltu niin. Tämä voi auttaa yrityksiä integroimaan järjestelmänsä ja tietonsa sekä parantamaan tehokkuutta ja tuottavuutta.

Oppimistavoitteet

Kun olet suorittanut tämän moduulin, voit tehdä seuraavia:

  • Kuvaile ASP.NET Coren kahta ohjelmointirajapintatyyppiä.
  • Luo API:lle Swagger-dokumentaatio Swashbucklen avulla.
  • Käytä ohjelmointirajapintaa Swagger-käyttöliittymän avulla.