Exemple #1
0
        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());
        }