示例#1
0
        public async Task <IActionResult> DeactivateCharacterCommand([FromBody] DeactivateCharacterCommand command)
        {
            await _messageSession.Send(command).ConfigureAwait(false);

            return(Accepted());
        }
示例#2
0
 public Task Handle(DeactivateCharacterCommand message, IMessageHandlerContext context)
 => Task.FromResult(_charactersService.DeactivateCharacter(message));
示例#3
0
 public Task DeactivateCharacter(DeactivateCharacterCommand command)
 => _characterRepository.ChangeCharacterStatus(command.Id, Storage.DataModels.StatusDBO.Deactivated);