示例#1
0
 public Task PageVisit(HttpRequest request, IPrincipal user)
 {
     var log = new PageLoadLog
     {
         UserId = user.Identity.GetUserId(),
         Ip4 = request.UserHostAddress,
         Url = request.Url.AbsolutePath,
         LoadDateTime = DateTime.Now
     };
     return Task.Run(() =>
     {
         lock (syncSubmit) db.PageLoadLogs.InsertOnSubmit(log);
         Submit();
     });
 }
示例#2
0
 partial void UpdatePageLoadLog(PageLoadLog instance);
示例#3
0
 partial void DeletePageLoadLog(PageLoadLog instance);
示例#4
0
 partial void InsertPageLoadLog(PageLoadLog instance);