Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 private void VisitRegisteredEventHandler(VisitRegistered e)
 {
     var visit = new Visit(e.TimeStamp, e.Url, e.IpAddress);
     _visits.Add(visit);
 }