1:ide
public class HomeController : Controllerthis
}
}
在視圖文件就能夠像下面同樣調用:
spa
/// <summary> /// 參考代碼Microsoft.AspNetCore.Mvc.Internal.AuthorizationApplicationModelProvider /// </summary> public class TestApplicationModelProvider : IApplicationModelProvider { public void OnProvidersExecuting(ApplicationModelProviderContext context) { //獲取控制器上指定類型的屬性 var ad = context.Result.Controllers.First().Attributes.OfType<IAuthorizeData>(); } public void OnProvidersExecuted(ApplicationModelProviderContext context) { } public int Order { get; } = -1000 + 10; }