using DigitalData.Core.Abstractions.Infrastructure; using DigitalData.UserManager.Domain.Entities; namespace DigitalData.UserManager.Infrastructure.Contracts { public interface IUserRepRepository : ICRUDRepository { Task> ReadAllAsync( bool withUser = false, bool withRepGroup = false, bool withGroup = false, bool withRepUser = false, int? userId = null, int? groupId = null, int? repGroupId = null, bool readOnly = true); } }