Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public sealed class MyHomeFilters : ControllerFilterRegistry<HomeController> {
- public MyHomeFilters() {
- // Controller level filter
- With<Home>(filter => filter.Value = 10);
- // Action level filter (with intellisense)
- ForAction<HomeAction>(c => c.Index(null, null),
- filter => filter.Name = "First test");
- // (Inferred) Action filter
- ForAction<HomeAction>("about", filter => filter.Name = "Test");
- }
- }
- public sealed class MyGlobalFilters : GlobalFilterRegistry {
- public MyGlobalFilters() {
- AsGlobal<GlobalFilter>(filter => filter.Value = 10);
- }
- }
Add Comment
Please, Sign In to add comment