public static Page Parse(string input, PageReadType pageReadType = PageReadType.Raw) { var source = string.Empty; var fileName = string.Empty; switch (pageReadType) { case PageReadType.FromFile: source = File.ReadAllText(input); fileName = input; break; case PageReadType.Raw: source = input; break; } return(new Page { Source = source, FileName = fileName, Reputations = ParseReputations(source), Type = ParseTransactionType(source) }); }
public static Page Parse(string input, PageReadType pageReadType = PageReadType.Raw) { var source = string.Empty; var fileName = string.Empty; switch (pageReadType) { case PageReadType.FromFile: source = File.ReadAllText(input); fileName = input; break; case PageReadType.Raw: source = input; break; } return new Page { Source = source, FileName = fileName, Reputations = ParseReputations(source), Type = ParseTransactionType(source) }; }