示例#1
0
 public IActionResult UseAbility([FromRoute] Guid id, [FromBody] UseAbilityModel model)
 {
     return(RunWithException(() => this.battleService.UseAbility(id, model.ParticipantId, model.AbilityId), NoContent));
 }
示例#2
0
 public async Task <IActionResult> UseAbility([FromRoute] Guid id, [FromBody] UseAbilityModel model)
 {
     return(await RunWithException(() => this.mediator.Send(new UseAbilityCommand(id, model.ParticipantId, model.AbilityId)), NoContent));
 }