Orchardcms 乌节-如何理解如果我';我从管理面板打电话
我需要在每次加载页面时执行一些代码,除非该页面属于管理面板。我创建了一个IActionFilter,并在OnActionExecuting方法中尝试检查控制器名称,但这不是一个最佳解决方案,因为从仪表板调用了许多不同的控制器。有没有更有效的方法来识别我是否正在加载管理面板的页面?有Orchardcms 乌节-如何理解如果我';我从管理面板打电话,orchardcms,action-filter,Orchardcms,Action Filter,我需要在每次加载页面时执行一些代码,除非该页面属于管理面板。我创建了一个IActionFilter,并在OnActionExecuting方法中尝试检查控制器名称,但这不是一个最佳解决方案,因为从仪表板调用了许多不同的控制器。有没有更有效的方法来识别我是否正在加载管理面板的页面?有 using Orchard.UI.Admin; & 我刚刚发现了一些类似于你今天在。也许这对你有用?具体来说是第24行,这正是我需要的,谢谢! if (AdminFilter.IsApplied(filterCon
using Orchard.UI.Admin;
&
我刚刚发现了一些类似于你今天在。也许这对你有用?具体来说是第24行,这正是我需要的,谢谢!
if (AdminFilter.IsApplied(filterContext.RequestContext))
{
// This is an admin page, do nothing
return;
}