[dependency injection] Uses injection setter injection instead of constructor to make user manager available