Example #1
0
 /// <summary>
 /// 开始记录时间
 /// </summary>
 /// <param name="service"></param>
 /// <param name="method"></param>
 /// <param name="param"></param>
 public void Start(string service, string method, string param)
 {
     //如果为None则无需记录
     if (auditSetting.Behaviours == AuditBehaviours.None)
     {
         _auditInfo = new AuditInfo();
         return;
     }
     sp.Start();
     _auditInfo = new AuditInfo
     {
         UserId        = Session.UserId,
         ServiceName   = service,
         MethodName    = method,
         RequestJson   = param,
         ExecutionTime = DateTime.Now
     };
     provider.Fill(_auditInfo);
 }