namespace FinControl.Domain.Repositories; using Entities; public interface IUserRepository { Task GetByIdAsync(Guid id); Task GetByEmailAsync(string email); Task> GetAllAsync(); Task AddAsync(User user); Task UpdateAsync(User user); Task DeleteAsync(Guid id); }