Изначально предпологалось что этот интерфейс в первую очередь нужен для заполнения ViewModel или другого объекта его текущим скопом. И это реализовано в фабрике ViewModel ей. НО, возможно это плохой способ, и проще добавлять скоп в конструктор, тогда авто фак сам заполнить скоп. И это будет работать более универсально, нежели текущая реалзация, так как сейчас она заколинт только для ViewModel. А через конструктор для чего угодно.
Единственно для чего этот интерфейс можно было бы использовать это для получения скопа внешним классом, но мы с внедрением DI практически избавляемся от такого рода зависимостей....
Хочется просто услышать ваше мнение.
Изначально предпологалось что этот интерфейс в первую очередь нужен для заполнения ViewModel или другого объекта его текущим скопом. И это реализовано в фабрике ViewModel ей. НО, возможно это плохой способ, и проще добавлять скоп в конструктор, тогда авто фак сам заполнить скоп. И это будет работать более универсально, нежели текущая реалзация, так как сейчас она заколинт только для ViewModel. А через конструктор для чего угодно.
Единственно для чего этот интерфейс можно было бы использовать это для получения скопа внешним классом, но мы с внедрением DI практически избавляемся от такого рода зависимостей....
Хочется просто услышать ваше мнение.