public async Task <IActionResult> RevokeAccessToken(RevokeAccessToken command) { await _accessTokenService.DeactivateCurrentAsync( command.Bind(c => c.UserId, UserId).UserId.ToString("N")); return(NoContent()); }
public async Task <IActionResult> RevokeAccessToken() { var revokeAccess = new RevokeAccessToken(); await _mediator.Send(revokeAccess); return(NoContent()); }
public async Task Should_Revoke_AccessToken() { //arrange var sut = Arrange(); var createAccessToken = new RevokeAccessToken(); //act Func <Task> action = async() => await sut.Handle(createAccessToken, new CancellationToken()); //assert action.Should().NotThrow(); await Task.CompletedTask; }