using AGEHAB.RelatorioSeadIpasgo.Application.Abstractions; using AGEHAB.RelatorioSeadIpasgo.Domain.Entities; namespace AGEHAB.RelatorioSeadIpasgo.Application.UseCases; public class CarregarCompetenciasUseCase { private readonly IRelatorioRepository _repository; public CarregarCompetenciasUseCase(IRelatorioRepository repository) => _repository = repository; public Task> ExecutarAsync(CancellationToken cancellationToken) { return _repository.ObterCompetenciasAsync(cancellationToken); } }