public Task OnProgressAsync(UploadProgressEvent @event, CancellationToken ct) { var assetEvent = new AssetUploadProgressEvent(@event.FileId, @event.Progress, @event.BytesWritten, @event.BytesTotal); return(inner.OnProgressAsync(assetEvent, ct)); }
async Task IAssetProgressHandler.OnProgressAsync(AssetUploadProgressEvent @event, CancellationToken ct) { var handler = OnProgressAsync; if (handler != null) { await handler(@event, ct); } }