I miei oggetti modello sono generati dalla libreria utilizzando nuovi operatori cablati, il che rende impossibile l'implementazione delle dipendenze utilizzando il costruttore. Tuttavia, dispongono anche di metodi, che vengono chiamati dalla libreria (ad esempio aggiungendo oggetti di servizio come parametro non è un'opzione), utilizzando oggetti di servizio esterni per la logica.
L'uso del localizzatore di servizi anti-pattern è l'unica opzione qui?