Currently, we do not have .NET version of EMA/ESDK. It supports only C/C++ and Java.
The Elektron Websocket API seems to be the only one that can support .NET as it is language agnostic. There are code samples in most programming languages, including .NET and Python.
Can we have a batch request with EMA JAVA API (Version 184.108.40.206)? Also, Would be good to know how EMA handles batch internally and return response? Will it be a callback per RIC or single callback for whole batch.