using GameIdeas.BlazorApp.Pages.Users.Filters; using GameIdeas.Shared.Dto; namespace GameIdeas.BlazorApp.Pages.Users.Gateways; public interface IUserGateway { Task GetUsers(UserFilterParams filterParams, int currentPage); Task> GetRoles(); Task CreateUser(UserDto user); Task UpdateUser(UserDto user); Task DeleteUser(string userId); }