title: Best Practice - Share UnityContainer across Tiers in Asp.net MVC?
body: <p>I have a UnityContainer that gets it's configuration information at runtime in the global.asax file of an MVC web app.</p>
  
  <p>I also have services in another assembly that need access to this container so that they can perform resolutions manually.</p>
  
  <p>How can I best share the two?  I don't want to have a reference between my Data assembly and MVC, but I want the data assembly to have access to the UnityContainer that was configured by the web app.</p>
  
  <p>I'm wondering what others are doing in this situation.</p>