title: Noob Issue with Activate.CreateInstance
body: <p>I am working on being able to dynamically invoke an instantiation of a class dynamically at run time. </p>
  
  <p>I have spent the better part of this morning searching Google for an answer but I am pretty green in this world so I am sure the answers make sense, but they do not to me.</p>
  
  <pre><code>public class MSD : IGBRule
  {
      public MSD(GoverningBodyRulesGet_Result GBRule, int UserID)
      {}
  </code></pre>
  
  <p>The line error and the error are both below</p>
  
  <pre><code>object v = Activator.CreateInstance(Type.GetType("RulesEngine.Rules.MSD, RulesEngine.Rules"), UserID, GBRules);
  </code></pre>
  
  <blockquote>
    <p>System.MissingMethodException: 'Constructor on type 'RulesEngine.Rules.MSD' not found.'</p>
  </blockquote>