7
Posso passare i parametri del costruttore al metodo Resolve () di Unity?
Sto usando Unity di Microsoft per l'inserimento delle dipendenze e voglio fare qualcosa del genere: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAed RepositoryBentrambi hanno un costruttore …