public static ReviewPatient Parse(FileInfo file) { if (!file.Exists) { throw new ArgumentNullException("The file does not exist!"); } return(new ReviewPatient(ReviewPatientFields.Parse(PDFReader.Instance.Pdf2Txt(file)), file)); }
public static async Task <ReviewPatient> ParseAsync(FileInfo file) { if (!file.Exists) { throw new ArgumentNullException("The file does not exist!"); } return(new ReviewPatient(ReviewPatientFields.Parse(await PDFReader.Instance.Pdf2TxtAsync(file)), file)); }
public ReviewPatient(FileInfo file) : this(ReviewPatientFields.Parse(PDFReader.Instance.Pdf2Txt(file)), file) { }