Steve just told me that it is not mandatory to declare lazy component in 
block.xml (obviously if there is no need to configure it manually)


That is really a nice feature that help to keep but, I have a little question.

If I have 2 impl (ImplA & ImplB) of an interface 

for example
For ImplA
 * @avalon.component version="1.0" name="ImplAName" lifestyle="singleton"
 * @avalon.service type="path.Interface"

For ImplB
 * @avalon.component version="1.0" name="ImplBName" lifestyle="singleton"
 * @avalon.service type="path.Interface"


How can I declare a dependency using a specific implem
* @avalon.dependency type="path.Interface:1.0"  key="KeyA"
?

How will merlin choose one implem (A or B) instead of another?


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to