C#屬性標(biāo)記Order執(zhí)行順序備忘錄
部分Attribute有實現(xiàn)IOrderedFilter,其執(zhí)行順序機(jī)制例子:
/// <summary> /// 密碼修改 /// </summary> /// <param name="password">密碼</param> /// <param name="confirmPassword">確認(rèn)密碼</param> /// <returns></returns> [HttpPost] [ServiceFilter(typeof(MamaAttribute))] [ServiceFilter(typeof(BabaAttribute))] public IActionResult ChangePw1stTime(string pw, string cfmPw) { return null }
如未指定Order值或Order值相同,則默認(rèn)根據(jù)代碼的撰寫順序從上往下,即Mama先執(zhí)行,如指定的Order值不同,則升序執(zhí)行,即越小越優(yōu)先,包括負(fù)數(shù)
原創(chuàng)作者:http://www.rzrgm.cn/huangsheng/

浙公網(wǎng)安備 33010602011771號