I have a report with lots of queries using async/await which runs in 15 seconds using the http client (GraphClient), and 43 seconds using the bolt client (BoltGraphClient).
A quick look at the profiler shows it's doing a lot of work on a single thread using the BoltGraphClient, while the GraphClient will use many threads.
The reason for trying the Bolt client is to remove the json deserializing resource hog for this report.
Before I start digging into this unknown.. Does anyone have any pointers on where to start looking?