Files
prueba_tecnica_proxima/backend/ProximaContracts/ProximaContracts.Application/Contracts/Services/IContractService.cs
2025-06-15 18:29:25 +02:00

15 lines
556 B
C#

using ProximaContracts.Domain.Contracts.DTOs.Request;
using ProximaContracts.Domain.Contracts.DTOs.Response;
namespace ProximaContracts.Application.Contracts.Services
{
public interface IContractService
{
Task<ContractByIdResponseDto> GetContractById(ContractByIdRequestDto dto);
Task<IEnumerable<GetContractsResponseDto>> GetContracts();
Task<CreateContractResponseDto> CreateContract(CreateContractRequestDto dto);
Task<UpdateContractResponseDto> UpdateContract(UpdateContractRequestDto dto);
}
}