using Model; namespace Services; public interface IUserService { Task> ListUsers(string nameNeedle); Task> ListUsers(); Task GetUser(int id); Task GetUser(string email); Task CreateUser(string username, string email, string password, string profilePicture, bool isAdmin); Task RemoveUsers(params int[] identifiers); Task UpdateUser(User user); public Task Authorize(string email, string password); }