Wie kann ich Argumente an einen Konstruktor in einem IOC-Framework übergeben? Ich möchte etwas tun wie: (Ich versuche, IOC-Framework-unabhängig zu sein ;) )
object objectToLogFor = xxx;
container.Resolve<ILogging>(objectToLogFor);
public class MyLogging : ILogging
{
public MyLogging(object objectToLogFor){}
}
Dies scheint in StructureMap nicht möglich zu sein. Aber ich würde mich freuen, wenn mir jemand das Gegenteil beweisen könnte.
Sind andere Frameworks reichhaltiger an Funktionen? Oder verwende ich das IOC-Framework auf die falsche Weise?
1 Stimmen
Weiß jemand, wie man das mit Unity macht?