3using Microsoft.EntityFrameworkCore;
26 var res = await
_db.
Users.ToListAsync();
38 var res = await
_db.
Users.FindAsync(
id);
52 throw new InvalidOperationException($
"Email already exist");
55 await
_db.SaveChangesAsync();
69 throw new InvalidOperationException($
"Email already exist");
72 await
_db.SaveChangesAsync();
UserService class inserts and updates Users in the Database
async Task< List< User > > GetAllUsers()
Read all Users from database
async Task< User > GetUserById(int id)
Read one User with id from database
UserService(DataContext db)
async Task< User > AddUser(User user)
Adds a User to the database
async Task< User > UpdateUser(User user)
Updates changes on a User in the database