You need to set the binding for the DefaultDispatchAsync class in your gin module. This will set the binding for the DispatchAsync interface, which implements the DefaultDispatchAsync class. You can then add DispatchAsync to your presenter constructor and enter it with a gin if necessary.
, DispatchAsync, DispatchAsync . .
, GinModule
bind(DefaultDispatchAsync.class);
@Inject
public TestPresenter(, final DispatchAsync dispatcher) {
this.dispatcher = dispatcher;
}