6
Unity, dal febbraio 2011, improved this delegate story per raggiungere la parità con StructureMap?Risoluzione di istanze con delegati in unità
Unity, dal febbraio 2011, improved this delegate story per raggiungere la parità con StructureMap?Risoluzione di istanze con delegati in unità
Sì. In realtà, questo è stato distribuito con Unity 1.0 come estensione della factory di iniezione, quindi il post sul blog ha torto sulla capacità di non essere lì.
In Unity 2.0 la trama è diventata molto più semplice. Si può fare:
container.RegisterType<IWhatever>(
new InjectionFactory(container => whateverFunctionYouWant()));
Ciò risulta in una registrazione temporanea; puoi usare qualunque lifetime manager che desideri.