Das ist mein dad
KlasseWie wird der Einheitscontainer konfiguriert, um den Zeichenfolgenkonstruktorwert bereitzustellen?
public class Dad
{
public string Name
{
get;set;
}
public Dad(string name)
{
Name = name;
}
}
Diese Methode mein Test ist
public void TestDad()
{
UnityContainer DadContainer= new UnityContainer();
Dad newdad = DadContainer.Resolve<Dad>();
newdad.Name = "chris";
Assert.AreEqual(newdad.Name,"chris");
}
Dies ist der Fehler Ich bin
"InvalidOperationException - the type String cannot be constructed.
You must configure the container to supply this value"
bekommen Wie meine ich konfigurieren DadContainer
für diese Behauptung zu bestehen? Danke
Werfen Sie einen Blick auf die Konstruktorinjektion. :) – user1908061