public override async Task <DeleteIssueRequest> HandleAsync(DeleteIssueRequest command, CancellationToken cancellationToken = new CancellationToken()) { await _issueRepository.DeleteIssue(command.PeriodicalId, command.VolumeNumber, command.IssueNumber, cancellationToken); return(await base.HandleAsync(command, cancellationToken)); }
public async Task <ActionResult <string> > DeleteIssue(string issueid) { return(await ir.DeleteIssue(HttpContext.Items["UserID"].ToString(), issueid)); }
public async Task <IActionResult> DeleteIssue(int id) { return(Ok(await _issueRepository.DeleteIssue(id))); }