public Task <bool> Handle(RemoveSysModuleCommand request, CancellationToken cancellationToken) { if (!request.IsValid()) { NotifyValidationErrors(request); return(Task.FromResult(false)); } _sysModuleRepository.Remove(request.Id); if (Commit()) { Bus.RaiseEvent(new SysModuleRemovedEvent(request.Id)); } return(Task.FromResult(true)); }
public void Remove(string id) { var removeCommand = new RemoveSysModuleCommand(id); Bus.SendCommand(removeCommand); }