public IActionResult StartBattle([FromBody] StartBattleModel model) { return(RunWithException(() => this.battleService.StartBattle(model.AttackerId, model.DefenderId), Ok)); }
public async Task <IActionResult> StartBattle([FromBody] StartBattleModel model) { return(await RunWithException(() => mediator.Send(new StartBattleCommand(model.AttackerId, model.DefenderId)), Ok)); }