Wie konfiguriere ich den Einheitscontainer, um einen String-Konstruktorwert bereitzustellen?

Das ist meindad Klasse

 public class Dad
    {
        public string Name
        {
            get;set;
        }
        public Dad(string name)
        {
            Name = name;
        }
    }

Dies ist meine Testmethode

public void TestDad()
        {
           UnityContainer DadContainer= new UnityContainer();
           Dad newdad = DadContainer.Resolve<Dad>();    
           newdad.Name = "chris";    
           Assert.AreEqual(newdad.Name,"chris");                 
        }

Dies ist der Fehler, den ich erhalte

"InvalidOperationException - the type String cannot be constructed.
 You must configure the container to supply this value"

Wie konfiguriere ich meineDadContainer für diese Behauptung zu bestehen? Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage