public async Task <Unit> Handle(ThingCommand.Delete message) { var entity = await _thingRepository.GetByIdAsync(message.Id); if (_securityPoint.CanDoWork(entity)) { await _thingRepository.Delete(message.Id); } return(Unit.Value); }
public async Task <Unit> Handle(ThingCommand.Delete message) { var entity = await _thingRepository.GetByIdAsync(message.Id); if (_securityPoint.CanDoWork(entity)) { await _thingRepository.Delete(message.Id); } return(Unit.Value); }