public IEnumerable Handle(UnlockRole c) { if (!_locked) { throw new InvalidOperationException("角色未锁定!"); } yield return(new RoleUnlocked { Id = c.Id }); }
public IHttpActionResult UnlockRole(UnlockRole role) { _messageDispatcher.SendCommand(role); return(Ok()); }