text: Title: Is that possible to pass the same factory dependency to all dependants?
  Body: For example, I have 1 use case, it has 3 dependencies - Session, ProductRepository, and UserRepository; repositories depend on session. Could I pass single SQLAlchemy session to all them? When I create second use case, session should be different. 