title: How to configure unity container to provide string constructor value?
body: <p>This is my <strong><code>dad</code></strong> class</p>
  
  <pre><code> public class Dad
      {
          public string Name
          {
              get;set;
          }
          public Dad(string name)
          {
              Name = name;
          }
      }
  </code></pre>
  
  <p>This is my test method</p>
  
  <pre><code>public void TestDad()
          {
             UnityContainer DadContainer= new UnityContainer();
             Dad newdad = DadContainer.Resolve&lt;Dad&gt;();    
             newdad.Name = "chris";    
             Assert.AreEqual(newdad.Name,"chris");                 
          }
  </code></pre>
  
  <p>This is the error I am getting</p>
  
  <pre><code>"InvalidOperationException - the type String cannot be constructed.
   You must configure the container to supply this value"
  </code></pre>
  
  <p>How do I configure my <code>DadContainer</code> for this assertion to pass?
  Thank you</p>