У меня есть Prism проект с кодом, который я получил из различных источников , все работает довольно хорошо, но я заметил, что в некоторых модулях я внедряю
IContainer container
и в другие модули, которые я внедряю
IUnityContainer container
IContainer, кажется, имеет только Components, Add и Remove , в то время как IUnityContainer имеет десятки методов.
Я часто меняю IContainer на IUnityContainer, чтобы можно было использовать методы разрешения последнего. В чем разница между этими двумя и почему я хотел бы использовать IContainer?