C#属性标记Order执行顺序备忘录
部分Attribute有实现IOrderedFilter,其执行顺序机制例子:
/// <summary> /// 密码修改 /// </summary> /// <param name="password">密码</param> /// <param name="confirmPassword">确认密码</param> /// <returns></returns> [HttpPost] [ServiceFilter(typeof(MamaAttribute))] [ServiceFilter(typeof(BabaAttribute))] public IActionResult ChangePw1stTime(string pw, string cfmPw) { return null }
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
如未指定Order值或Order值相同,则默认根据代码的撰写顺序从上往下,即Mama先执行,如指定的Order值不同,则升序执行,即越小越优先,包括负数

更多精彩