public static TiffFileContentSource WrapSource(ITiffFileContentSource source) { if (source is null) { throw new ArgumentNullException(nameof(source)); } if (source is TiffSyncFileContentSource syncSource) { return(syncSource); } return(new TiffSyncFileContentSource(source)); }
internal TiffFileReader(ITiffFileContentSource contentSource, in TiffFileHeader header, bool leaveOpen)
public TiffSyncFileContentSource(ITiffFileContentSource contentSource) { _contentSource = contentSource; }