Я использую DI и имею следующее
public DoSomethingWithUsers(User user1, User user2){
this.user1 = user1;
this.user2 = user2;
}
Обратите внимание, что один и тот же тип вводится дважды.
Когда я приступил к своему кодированию / тестированию, я заметил, что все методы, запускаемые на user1 и user2, влияют на user1.
Есть ли способ внедрить несколько объектов одного типа с помощью picocontainer идолжны ли они быть "независимыми" объектами, как предполагалось?Или есть другой пакет DI, который позволил бы такое поведение?
thnx