Granska ditt Azure Functions-program
Grattis! Du skapade ditt Azure Functions-program genom att flytta din Node.js Express-kod och göra minimala ändringar. Du har vidtagit följande steg för att omstrukturera koden från Node.js Express till Functions:
- Functions-programmet skapades.
- Skapade en funktion för varje vägslutpunkt.
- Namnge och ange metoden.
- Kod har lagts till i varje funktions hanterare för att anropa lämplig semestertjänstmetod.
Functions-mappar
Mappkartan ./functions/src/functions
till var och en av slutpunkterna, enligt följande tabell:
Metod | Routningsslutpunkt | Fil |
---|---|---|
GET |
vacations |
getVacations |
POST |
vacations |
postVacations |
PUT |
vacations:id |
updateVacation |
DELETE |
vacations/:id |
ta bort |
Filstruktur
Functions-programmet i funktionsmappen bör ha följande filstruktur:
functions
├── data
│ └── vacations.json
├── host.json
├── local.settings.json
├── models
│ └── vacation.models.ts
├── package.json
├── package-lock.json
├── services
│ ├── index.ts
│ └── vacation.services.ts
├── src
│ ├── functions
│ │ ├── deleteVacation.ts
│ │ ├── getVacations.ts
│ │ ├── postVacation.ts
│ │ └── updateVacation.ts
│ └── index.ts
└── tsconfig.json
I nästa lektion kör och felsöker du ditt Angular-program och Functions-program tillsammans.