Ejemplo n.º 1
0
        public Task <ApiResponse <Member> > Handle(LeaveGuildCommand request, CancellationToken cancellationToken)
        {
            var leavingMember = _memberRepository.Update(request.Member.LeaveGuild());

            return(Task.FromResult(new ApiResponse <Member>(leavingMember)));
        }
Ejemplo n.º 2
0
 public async Task <IActionResult> LeaveGuildAsync([FromRoute] LeaveGuildCommand command, CancellationToken cancellationToken)
 {
     return(await _mediator.Send(command, cancellationToken));
 }