title: Unity not injecting dependencies defined in base class
body: <p>I am integrating Unity 2.0 into my ASP.NET application (using the UnityPageHandlerFactory approach) and have everything working great until I tried to move one of the dependencies into a PageBase class that would then be shared by all pages.  This property is never set when BuildUp is called.</p>
  
  <p>I'm using the UnityPageHandlerFactory class described <a href="http://blogs.infosupport.com/blogs/willemm/archive/2009/10/19/inversion-of-control-of-asp-net-pages-using-unity.aspx" rel="nofollow">here</a> which uses the BuildUp(type, object) method to inject dependencies into each page when it is requested.  As long as I have the properties defined in the declared type, the properties are injected.  But properties defined in a base class are never set.</p>
  
  <p>Is there something else I need to do?  It seems to me that this should be automatic.</p>