Granska ditt Azure Functions-program

Slutförd

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:

  1. Functions-programmet skapades.
  2. Skapade en funktion för varje vägslutpunkt.
  3. Namnge och ange metoden.
  4. 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.