public async Task TestDeleteAttack(string attacker, string defender) { var commandDetails = await SetUpValidAttackAsync(attacker, defender); var info = await commandService.AttackTargetAsync(attacker, commandDetails); await commandService.DeleteCommandAsync(attacker, info.Id); Assert.IsFalse(context.Commands.Any(c => c.Id == info.Id)); }
public async Task <ActionResult> DeleteAsync(int id) { using (var src = new CancellationTokenSource(Constants.DefaultTurnEndTimeout)) { await _commandService.DeleteCommandAsync(User.Identity.Name, id, src.Token); return(NoContent()); } }
public async Task <ActionResult> DeleteAsync(int id) { await _commandService.DeleteCommandAsync(User.Identity.Name, id); return(NoContent()); }