1.ActionFilterAttribute的基本介绍:
引用命名空间:using system.web.mvc,这很重要,在system.web.Http.Filter下也有ActionFilterAttribute类,但有着很大的区别。
ActionFilterAttribute是Action过滤类,可在action执行之前,action执行之后,和提交操作结果之前和执行操作结果之后执行。
2.构造操作日志的类
public class OperateLog
{
/// <summary>
/// 主键Id
/// </summary>
[DisplayName("主键Id")]
public Guid Id { get; set; }
/// <summary>
/// 操作员Id
/// </summary>
[DisplayName("操作员Id")]
public Guid OperatorId { get; set; }
/// <summary>
/// 操作员
/// </summary>
[DisplayName("操作员")]
public Operator Operator { get; set; }
/// <summary>
/// 操作时间
/// </summary>