Skip to content

jorri11/APIOppgave2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kodesonen Hackathon April 2021
Kategori 3 - API-Utvikling
Alternativ 2

Dette er mitt bidrag til kodesonen sin hackathon. Jeg har laget et api med C# .NET core. Jeg begynte med ASP.NET Core Web API template og fulgte denne guiden for å lære hvordan det fungerer.

Endpoints

Jeg har laget 4 endpoints:

  • [GET] /api/AvreageAge Returnerer snittalder på medlemmer
  • [PUT] /api/MemberMajor/{id} Oppdaterer hvilket studie medlem er registrert på
  • [GET] /api/MemberMajor/percentDATAING Returnerer prosentandel dataingeniører
  • [GET] /api/NumberOfMembers - Returnerer antall medlemmer
    For mer detaljert info så kan du kjøre sln også kommer swagger siden opp på oppstart.

Kobling til Database(MySQL)

På filen dbStuff.cs kan du konfigurere tilkoblingen til databasen. dette skjer i myConnectionString i connectdb() metoden.
Jeg har også prøvd meg på en slags caching av dataene, så spørringene blir ikke kjørt mot databasen hver gang. Dette kan du se i CachedDataTable.cs
Tabellen i oppgaven er følgende:

Image of Table

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages