Hi there.
public static void bind(ServiceBinder binder) {
binder.bind(SomeServiceInterface.class,
SomeServiceImpl.class).withId("someId");
}
And in @inject annotation you will require to specify "someId" as name.
On 10 August 2017 at 18:44, Nathan Quirynen <[email protected]>
wrote:
> Hi,
>
> When having just one implementation of a service interface the binding is
> done like the following:
>
> public static void bind(ServiceBinder binder) {
> binder.bind(SomeServiceInterface.class, SomeServiceImpl.class);
> }
>
> But now I need to bind the interface to one of multiple possible
> implementations. The condition is just based on a symbol value.
> How would I do this conditional binding?
>
> Nathan
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
С уважением,
Черняк Павел Александрович