using Application.Classes; using Application.DataTransferObjects.MarshalGuardParticipant; namespace Application.Interfaces; public interface IMarshalGuardParticipantRepository { Task> GetMarshalGuardParticipantAsync(Guid marshalGuardParticipantId, CancellationToken cancellationToken); Task> InsertMarshalGuardParticipantAsync( List createMarshalGuardParticipantsDto, CancellationToken cancellationToken); Task>> GetPlayerMarshalParticipantsAsync(Guid playerId, int last, CancellationToken cancellationToken); Task> UpdateMarshalGuardParticipantAsync( UpdateMarshalGuardParticipantDto updateMarshalGuardParticipantDto, CancellationToken cancellationToken); }