Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2015
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. public class TestFilter : ActionFilterAttribute
  2. {
  3. // this is always null
  4. [Dependency]
  5. public IUserService UserService { get; set; }
  6.  
  7. // other members
  8. }
  9.  
  10. public static void Start()
  11. {
  12. var container = UnityConfig.GetConfiguredContainer();
  13.  
  14. FilterProviders.Providers.Remove(FilterProviders.Providers.OfType<FilterAttributeFilterProvider>().First());
  15. FilterProviders.Providers.Add(new UnityFilterAttributeFilterProvider(container));
  16.  
  17. DependencyResolver.SetResolver(new UnityDependencyResolver(container));
  18.  
  19. Microsoft.Web.Infrastructure.DynamicModuleHelper.DynamicModuleUtility.RegisterModule(typeof(UnityPerRequestHttpModule));
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement