using DigitalData.Core.Abstraction.Application.Repository; using WorkFlow.Domain.Entities; namespace WorkFlow.Application.Contracts.Repositories; [Obsolete("Use IRepository")] public interface IProfileObjStateRepository : ICRUDRepository { Task> ReadAsync( bool isReadonly = true, bool withProfile = true, bool withUser = true, bool withState = true, int? userId = null, string? username = null, int? profileId = null, int? objId = null); }