Závislost compiler extension na službě

- Patrik Votoček
 - Člen | 2221
 
Mám několik extension, které jako parametr přijímají název služby.
S touto službou pak v loadConfiguration dále pracují. Přidávají další „setup“ položky. Předávají službu jako závislost dalším službám. Zkrátka s touto službou dále pracuje.
Pokud je služba definována v extension (zaregistrované před touto extension) tak více měne není problém. Pokud je ale tato (předávaná) služba definována v sekci „services“. Tak builder celkem očekávaně nadává že tato služba není definována.
Je to protože se extensions zpracovávají dříve než sekce „services“.
Napadá vás někoho jak tento problém řešit?

- Filip Procházka
 - Moderator | 4668
 
Pokud přidáváš setup položky k „cizí službě“, tak je
přidávej tam kde máš, v beforeCompile().
Pokud to není možné, ukaž problematický kód.
Editoval HosipLan (11. 9. 2012 23:32)