Пример #1
0
        private static void SendRequest(int index)
        {
            var rand = new Random(Environment.TickCount + index);

            var r = new PageRequest
            {
                Id        = Guid.NewGuid(),
                Domain    = domains[rand.Next(0, domains.Length - 1)],
                SiteId    = siteGuid,
                PageId    = rand.Next(0, 1) == 0 ? null : pageGuids[rand.Next(0, pageGuids.Length - 1)],
                Refferer  = "",
                Browser   = 1,
                Duration  = TimeSpan.FromSeconds(5),
                IpAddress = "12312",
                Url       = "http://asfasdf.asd", SessionIdentifier = Guid.Empty,
                UserId    = Guid.Empty
            };

            r.ParentDomain = r.Domain;

            core.SendRequest(r);
        }
Пример #2
0
 public void SendRequest(PageRequest request)
 {
     OnSendRequest(request);
     GatheringRequestModule.SendRequest(request);
 }
Пример #3
0
 private void SendEvent(PageRequest evt)
 {
     evt.Domain = (evt.Domain ?? "").Replace("www.", "");
     requestModule.SendRequest(evt);
 }