using SPMS.Domain.Entities; using SPMS.Domain.Enums; namespace SPMS.Domain.Interfaces; public interface IServiceRepository : IRepository { Task GetByServiceCodeAsync(string serviceCode); Task GetByApiKeyAsync(string apiKey); Task GetByIdWithIpsAsync(long id); Task> GetByStatusAsync(ServiceStatus status); }