Pass a CancellationToken to CreateReportSheetPdfChromium.
Enhanced CreateReportSheetPdfChromium to handle process timeouts using Task.WhenAny and TimeSpan, and to throw OperationCanceledException if the process exceeds the timeout.
Minor comment adjustment and clarification of ProtocolTimeout in GetPathToCacheFile.
CancellationToken
toCreateReportSheetPdfChromium
.CreateReportSheetPdfChromium
to handle process timeouts usingTask.WhenAny
andTimeSpan
, and to throwOperationCanceledException
if the process exceeds the timeout.ProtocolTimeout
inGetPathToCacheFile
.