Skip to content

SvenHerr/EmployeeWebApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmployeeWebApi

EmployeeWebApiWithUnitTest

Neues Web API Projekt (.NET Core 2.x oder 3.x)

In der Datenbank LocalDB eine neue Tabelle Employees anlegen Spalten: Id, FirstName, LastName, BirthDate, IsActive Einen Controller mit folgenden Routen anlegen:

  1. GET ohne Parameter: Gibt alle Mitarbeiter zurück
  2. GET mit Parameter BirthDate: Gibt alle Mitarbeiter zurück, die älter sind als das angegebene Datum
  3. POST: Legt einen neuen Mitarbeiter an: Validierung: Kein Feld darf leer sein, IsActive wird im Code immer auf TRUE gesetzt.
  4. DELETE mit Parameter Id: Löscht den entsprechenden Mitarbeiter
  5. Optional PATCH: Es können einzelne Werte eines Mitarbeiters geändert werden. Im Body kann bestimmt werden, welche Eigenschaft geändert und mit welchem Wert zugewiesen wird.

Bitte Dependency Injection verwenden Für alle Routen müssen Unit-Tests existieren.

If you have any suggestion or question please contact me here: info@herrmannsven.de

About

EmployeeWebApiWithUnitTest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published