using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using API.DTOs; using API.Entities; namespace API.Interfaces { public interface IUserRepository { void Update(AppUser user); Task SaveAllAsync(); Task> GetUsersAsync(); Task GetUserByIdAsync(int id); Task GetUserByUsernameAsync(string username); Task> GetMembersAsync(); Task GetMemberAsync(string username); } }