title: Singleton Unity Container
body: <p>I just started getting my head around IOC unity framework. I read couple of articles and videos on MSDN. I have good understanding of how this unity thing works.</p>
  
  <p>1.Create container.<br>
  2.Register your interface/classes.<br>
  3.Resolve your classes.</p>
  
  <p>I think Steps 1,2 should be abstracted for each project. Is it good idea to create singleton class that creates container and registers interfaces/classes so that unity container will be available in entire project for me to resolve. Please advice.</p>