title: MEF vs. any IoC
body: <p>Looking at Microsoft's Managed Extensibility Framework (MEF) and various IoC containers (such as Unity), I am failing to see when to use one type of solution over the other.  More specifically, it seems like MEF handles most IoC type patterns and that an IoC container like Unity would not be as necessary.  </p>
  
  <p>Ideally, I would like to see a good use case where an IoC container would be used instead of, or in addition to, MEF. </p>