コード例 #1
0
        /// <summary>
        /// 记录页面访问
        /// </summary>
        /// <param name="navOpenId">访问者微信openid</param>
        /// <param name="shareOpenId">当访问来源为朋友圈时的分享者微信openid</param>
        private void NavStatistics(string navOpenId, string shareOpenId)
        {
            //获取访问来源
            NavFrom fromType = GetNavFromType();
            //构造访问记录
            var pageNav = new PageNavEntity()
            {
                Id          = Guid.NewGuid().ToString(),
                Url         = GetOrigenalUrl(),
                NavOpenId   = navOpenId,
                ShareOpenId = shareOpenId,
                From        = fromType,
                VisitTime   = DateTime.Now
            };

            //访问记录写入数据库
            StatisticsBll.InsertPageNav(pageNav);
        }
コード例 #2
0
 /// <summary>
 /// 添加访问记录
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public static void InsertPageNav(PageNavEntity entity)
 {
     entity.VisitTime = DateTime.Now;
     _statistics.PageNav.Add(entity);
 }
コード例 #3
0
 /// <summary>
 /// 记录页面访问
 /// </summary>
 /// <param name="navOpenId">访问者微信openid</param>
 /// <param name="shareOpenId">当访问来源为朋友圈时的分享者微信openid</param>
 private void NavStatistics(string navOpenId, string shareOpenId)
 {
     //获取访问来源
     NavFrom fromType = GetNavFromType();
     //构造访问记录
     var pageNav = new PageNavEntity()
     {
         Id = Guid.NewGuid().ToString(),
         Url = GetOrigenalUrl(),
         NavOpenId = navOpenId,
         ShareOpenId = shareOpenId,
         From = fromType,
         VisitTime = DateTime.Now
     };
     //访问记录写入数据库
     StatisticsBll.InsertPageNav(pageNav);
 }
コード例 #4
0
 /// <summary>
 /// 添加访问记录
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public static void InsertPageNav(PageNavEntity entity)
 {
     entity.VisitTime = DateTime.Now;
     _statistics.PageNav.Add(entity);
 }