No. El controlador administrado no es compatible con async
/ await
.
Puede llamar a esos métodos, ya que deben implementarse para cumplir con la definición de la interfaz, pero el código en realidad es síncrono. Puedes usar Task.Run
si lo desea, pero no puede tener dos llamadas al mismo tiempo (Oracle las amenazará sincrónicamente).