title: How to fix type names conflicts in Dynamic Data
body: <p>We're working in a Dynamic Data project that will handle entities coming from two different namespaces: <strong>myModel.Abby</strong> and <strong>myModel.Ben</strong>.</p>
  
  <p>whose classes are:</p>
  
  <hr>
  
  <p><strong>Abby</strong></p>
  
  <pre><code>myModel.Abby.Car
  
  myModel.Abby.Lollipop
  </code></pre>
  
  <hr>
  
  <p><strong>Ben</strong></p>
  
  <pre><code>myModel.Ben.Car
  
  myModel.Ben.Apple
  </code></pre>
  
  <hr>
  
  <p>So <code>myModel.Abby.Car</code> and <code>myModel.Ben.Car</code> are homonym.
  when I try to register both <code>ObjectContext</code>'s, an exception is thrown telling us that there are type name conflicts between the mentioned classes (although the types belong to different namespaces).</p>
  
  <p><strong>How can we overcome type-name conflicts, caused by repeated type names among different namespaces?</strong></p>