public async Task <IActionResult> DeleteAsset(string app, DomainId id, DeleteAssetDto request) { var command = request.ToCommand(id); await CommandBus.PublishAsync(command); return(NoContent()); }
public async Task DeleteAsset(DeleteAssetDto input) { var @asset = input.MapTo <Asset>(); await _assetRepository.DeleteAsync(@asset.Id); }