public async Task <User> FindUserById(Guid id) => await _context.Users.AsNoTracking().Where(UserQuery.FindById(id)).FirstOrDefaultAsync();
public async Task <User> GetUserById(Guid id) => await _context.Users.SingleOrDefaultAsync(UserQuery.FindById(id));