public IHttpActionResult AddToken(RemoveFireBaseTokenCommand command) { if (command == null) { return(BadRequest("No command")); } try { FakedDi.GetPersonCommandHandler.Handle(command); } catch (Exception) { throw; } return(Ok()); }
public void Handle(RemoveFireBaseTokenCommand command) { _personExecutor.Execute(command.PersonalNumber, person => person.RemoveToken(command.FirebaseToken, command.NotificationTypeId), command.CommandId); }