Учитывая наличие следующих классов:
- XRepository с объявленным конструктором с 1 аргументом (простым, не автосвязываемым), у него есть некоторые автосвязываемые поля.
- XService, использующий XRepository в качестве автоматического связывания.
- XPProcessor использует XService как автосвязывание.
Поэтому мне нужно инициировать XPProcessor во время выполнения для определенного значения, которое будет использоваться в конструкторе XRepository. При разных вызовах у меня будут разные аргументы, поэтому инъекция должна быть во время выполнения. Любая идея, как добиться этого с помощью конфигурации кода или аннотаций?