public void RegisterVisit(String url, String ipAddress) { var stamp = DateTime.Now; // TODO: Replace for abstraction. var e = new VisitRegistered(Id, stamp, url, ipAddress); ApplyEvent(e); }
private void VisitRegisteredEventHandler(VisitRegistered e) { var visit = new Visit(e.TimeStamp, e.Url, e.IpAddress); _visits.Add(visit); }