private LinksCriteria BuildLinkCommandParameters(Message message) { Match match = regex.Match(message.Body); int linksRequested; string linksRequestedString = match.Groups["LinkNum"].ToString(); LinksCriteria criteria = new LinksCriteria { NumberOfLinksRequested = int.TryParse(linksRequestedString, out linksRequested) ? linksRequested : 5 }; return criteria; }
private IEnumerable<LinkLog> RetrieveLinks(LinksCriteria criteria) { return _linkLogger.GetLinks(criteria.NumberOfLinksRequested); }