docs icon indicating copy to clipboard operation
docs copied to clipboard

Documentation does not state how to create long running spans

Open gingters opened this issue 1 year ago • 0 comments

Type of issue

Missing information

Description

The documentation does not state any possibility to start long-running Activity for a (very) long-running, asynchronous task. Example: An API starts an operation / distributed trace, but this operation requires user feedback. I.e. a mail is sent to a user, and the user - at a later time - clicks on a link. This link comes back to the API to finish the activity.

How can the API start the Activity, but not end it when the initial API call is finished and the Activity instance is disposed? Because the actual Activity (approval process) that is still running / waiting. What does the code need to do, to recreate the activity object for the very same activity when the user clicked the link, to .Stop() the actual activity then?

Page URL

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/distributed-tracing-concepts

Content source URL

https://github.com/dotnet/docs/blob/main/docs/core/diagnostics/distributed-tracing-concepts.md

Document Version Independent Id

f3c7815e-7bd4-19ef-72c8-0a12dd2622c6

Article author

@tommcdon

Metadata

  • ID: f172877e-feb4-cd62-3179-9335db8d70bd
  • Service: dotnet-fundamentals

gingters avatar Jun 13 '24 17:06 gingters