public async Task ProcessAsync(string id, string eventId, IJobCancellationToken ct) { Ensure.ArgumentNotNullOrWhiteSpace(id, nameof(id)); Ensure.ArgumentNotNull(ct, nameof(ct)); await service.ProcessAsync(id, eventId, new JobCancellationTokenWrapper(ct)); }