/// <summary>Saves the contained errors to the specified file.</summary> /// <param name="fileName">The file that contains the errors.</param> /// <param name="header">The header line of the errors file.</param> public void SaveErrors(string fileName, string header) { var engine = new VisynFileHelperEngine(typeof(ErrorInfo)); if (header.IndexOf(Environment.NewLine, StringComparison.Ordinal) == header.LastIndexOf(Environment.NewLine)) { header += Environment.NewLine; } engine.HeaderText = header; engine.WriteFile(fileName, Errors); }
/// <summary>Load errors from a file.</summary> /// <param name="fileName">The file that contains the errors.</param> public static ErrorInfo[] LoadErrors(string fileName) { var engine = new VisynFileHelperEngine(typeof(ErrorInfo)); return((ErrorInfo[])engine.ReadFile(fileName)); }