My traces in Raygun seem to be getting divided up into a bunch of different threads (I'm wondering if maybe this comes from each layer of my API being async?), and the request timing doesn't seem to be taking the total timing of all threads into account. Here is a screenshot example:
My guess is that each of these "Threads" Raygun is reporting are the different layers of my application, which are all implemented as async methods. Is that correct? If so this seems to make Raygun worthless to me since only the first thread is being counted in my request timing.
EDIT: my imgur link doesn't appear to be working so I've included the screenshot as an attachment.