/AzureWorkshopIntro

Primary LanguageC#MIT LicenseMIT

Fagdag Introduction to Azure

NuGet-Pakker

Microsoft.AspNetCore.Authentication.JwtBearer
Microsoft.Azure.Services.AppAuthentication
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Design
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.Identity.Web
Swashbuckle.AspNetCore

Kommandoer

dotnet tool install dotnet-ef -g
dotnet ef migrations add [name]
dotnet ef database update
dotnet ef migrations remove

Oppgaver

Del 1: Database og migrering (1t 15m)

  1. Lag en database (bruk felles server)
  2. Lag et nytt Prosjekt i VS (ASP.NET Core Web Api)
  3. Lag databasemodeller som klasser
  4. Lag en databasecontext
  5. Sett opp dbcontext i Program.cs
  6. Gjør en migrering mot egen database

Del 2: Endepunkter (45m)

  1. Lag et endepunkt for å legge til en ny Speaker
  2. Lag et endepunkt for å legge til en ny Workshop
  3. Lag et endepunkt for å hente ut alle Workshops

Del 3: Authentication og Authorization (45m)

Del 4: Datalakes