We are developing a .Net Core service that shall be hosted in Azure Service Fabric. This SF Service needs to interact with 10,000 devices registered in Azure IoT Hub via it\
Take a look at this.
The second answer provides a sample that allows you to multiplex multiple devices onto one Amqp connection.