实际上在我的网页项目中,我使用记录器概念来保存用户操作。它正在工作,但我面临的问题是当用户A登录时意味着它正确地保存了他在数据库中的操作,但同时当另一个用户-B登录时意味着它通过保存用户重叠信息-B with User-A数据库中的详细信息。有什么办法吗?下面是我的示例代码
GlobalDiagnosticsContext.Set("PageViewed", "mInbox Page");
GlobalDiagnosticsContext.Set("PageType", "Mob");
GlobalDiagnosticsContext.Set("TimeStamp", DateTime.Now.ToString());
GlobalDiagnosticsContext.Set("UserId", Session["UserID"].ToString());
logger.Info("*** mInbox Page ***");