Is it possible to use injection in the same class as where the implementation is bound? For example I have
this.bind(ServiceAImpl.class).to(ServiceA.class).in(Singleton.class)
and in the same class I need
final var server = ServerBuilder.forPort(1234).addService(new GrpcServerRequestHandler()).build();
//Here I want to use new GrpcServerRequestHandler(injected singleton ServiceAImpl.class object)
How to achieve this?