public IHandHistoryParser GetFullHandHistoryParser(string handText) { if (EnumPokerSitesExtension.TryParse(handText, out EnumPokerSites siteName)) { LastSelected = siteName; var parser = GetFullHandHistoryParser(siteName, handText); return(parser); } throw new DHBusinessException(new NonLocalizableString("Unknown hand format")); }
protected virtual bool TryGetPokerSiteName(string handText, out EnumPokerSites siteName) { return(EnumPokerSitesExtension.TryParse(handText, out siteName)); }