public IActionResult DeleteUser(DeleteUserQuery query) { var user = _users.FirstOrDefault(e => e.Id == query.Id || e.Login == query.Login); if (user != null) { _users.Remove(user); } return(Ok()); }
public async Task <ActionResult <User> > DeleteUser(int id) { if (!UserExist(id)) { return(Content($"User with id no. {id} not found")); } var query = new DeleteUserQuery(id); var result = await _mediator.Send(query); return(Content($"Successfuly deleted user with id no. {id}")); }