public LogParserReferencesLGF(EventLogLGFReader readerLGF) { string textReferencesData; using (FileStream fs = new FileStream(readerLGF.LogFilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) using (StreamReader sr = new StreamReader(fs)) textReferencesData = sr.ReadToEnd(); int beginBlockIndex = textReferencesData.IndexOf("{", StringComparison.Ordinal); if (beginBlockIndex < 0) { return; } textReferencesData = textReferencesData.Substring(beginBlockIndex); _objectReferencesTexts = LogParserLGF.ParseEventLogString("{" + textReferencesData + "}"); }
public LogParserLGF(EventLogLGFReader reader) { _reader = reader; }
public LogParserLGF(EventLogLGFReader reader) { _reader = reader; _regexDataUUID = new Regex(@"[\d]+:[\dA-Za-zА-Яа-я]{32}}"); }