public void ProcessMessage(Message message) { MatchCollection matchCollection = _regEx.Matches(message.Body); ChatMember member = _directory.LookUp(message.From.Bare); foreach (var urlMatch in matchCollection) { LinkLog linkLog = new LinkLog {DateLogged = DateTime.Now, Url = urlMatch.ToString(), Sender = member}; _linkLogger.SaveLog(linkLog); } }
public void SaveLog(LinkLog linkLog) { _repository.Save(linkLog); }