6
Czy jedność od lutego 2011 r., improved this delegate story w celu osiągnięcia parzystości z StructureMap?Rozwiązywanie wystąpień z delegatami w jedności
Czy jedność od lutego 2011 r., improved this delegate story w celu osiągnięcia parzystości z StructureMap?Rozwiązywanie wystąpień z delegatami w jedności
Tak. W rzeczywistości jest to dostarczane z Unity 1.0 jako rozszerzenie fabryki wtryskowej, więc blog jest błędny, ponieważ nie ma możliwości.
W Unity 2.0 historia stała się o wiele łatwiejsza. Możesz zrobić:
container.RegisterType<IWhatever>(
new InjectionFactory(container => whateverFunctionYouWant()));
Powoduje to rejestrację przejściową; możesz użyć dowolnego menedżera życia, jakiego chcesz.