title: Performance and use of Resolve in Unity
body: <p>We use Unity as our IOC Container.</p>
  
  <p>Our program is written so far in a way that we resolve an interface just before we need to use it.</p>
  
  <p>This however results in the interface being resolved inside a loop. Which could result in the interface being resolved 100,000 times in one run.</p>
  
  <p>Question is: Would moving the resolve outside the loop have a significant difference or is this just micro optimisation?</p>
  
  <p>Our progrm takes over a day to run. So for those who will answer "test it yourself", it is actually faster to ask the question here :)</p>