Ejemplo n.º 1
0
        private IEnumerable <PageRequest> GetDomainRequests()
        {
            var data = _dataSource.GetDomainRequests(_site) ?? new PageRequest[0];

            data = data.GroupBy(i => i.SessionIdentifier).Select(RequestSessionGroup.GetEventFromGroup);

            return(data);
        }
Ejemplo n.º 2
0
        public ActionResult Requests(Guid id)
        {
            if (!Request.IsAuthenticated)
            {
                return(null);
            }

            var requests = domainStatSource.GetDomainRequests(new DomainSelector(id));

            if (requests == null)
            {
                requests = new List <PageRequest>();
            }

            return(Json(requests.Select(i => new { i.Url, Duration = i.DurationString, i.Browser, i.SessionIdentifier, i.Refferer, i.IpAddress, i.UserId, i.Domain })));
        }
Ejemplo n.º 3
0
 public PageRequest[] GetDomainRequests(Site site)
 {
     return(ToArray(_dataSource.GetDomainRequests(site)));
 }