PlayerManagement/Application/Interfaces/IVsDuelParticipantRepository.cs

12 lines
473 B
C#

using Application.Classes;
using Application.DataTransferObjects.VsDuelParticipant;
namespace Application.Interfaces;
public interface IVsDuelParticipantRepository
{
Task<Result<VsDuelParticipantDto>> UpdateVsDuelParticipant(VsDuelParticipantDto vsDuelParticipantDto, CancellationToken cancellationToken);
Task<Result<List<VsDuelParticipantDetailDto>>> GetVsDuelParticipantDetailsAsync(Guid playerId, int last,
CancellationToken cancellationToken);
}