Ich erhalte diese Fehlermeldung:
StructureMap Exception Code: 202
No Default Instance defined for PluginFamily
Mein Aufbau sieht folgendermaßen aus:
Console.WriteLine("Structure Map");
SetupSM sm = new SetupSM();
sm.Setup();
ISomeThing someThing = ObjectFactory.GetInstance<ISomeThing>();
Console.WriteLine("something.HowManyTHings: " + someThing.HowManyThings("asdf"));
public class SetupSM
{
public void Setup()
{
var c1 = new Container(config =>
{
config.Scan(scan =>
{
scan.TheCallingAssembly();
scan.WithDefaultConventions();
});
});
var c2 = new Container(x =>
{
x.For<ISomeThing>().Use<SomeThingOne>();
});
}
}
Dies ist mein erster Versuch, eine Strukturkarte zu verwenden, was übersehe ich? Es scheint, dass der Leitfaden auf der Hauptwebsite sehr alt ist und die alte Syntax usw. verwendet.