2011年8月23日

xoohoo认证模块

摘要: 首先在XoohooApplication 运行// 加载引导程序 Load(new HttpContextWrapper(Context)); 会把所有的模块都加载了。例如加载AdminModule的时候 会去注册他的认证模块RegisterFilters#region Filter注册示例 /* //AdminController的SignIn Action ControllerActionFilterCriteria criteria1 = new ControllerActionFilterCriteria();【执行的条件】 criteria1.AddMethod<AdminCo 阅读全文

posted @ 2011-08-23 14:40 linfenglee 阅读(215) 评论(0) 推荐(0)

Func 和 action 委托

摘要: public AdvancedAuthorizationFilter(IDependencyResolver dependencyResolver, Func<IUser, bool> checkUser)new AdvancedAuthorizationFilter(DependencyInjector, user => user.HasPermission("系统管理") 当他实例化 AdvancedAuthorizationFilter类的时候 传入的参数是 朗姆达表达式(user => user.HasPermission("系统管 阅读全文

posted @ 2011-08-23 14:38 linfenglee 阅读(274) 评论(0) 推荐(0)

导航