# Tracer in .NET 6 works on multi-threading

**URL:** <https://discuss.elastic.co/t/tracer-in-net-6-works-on-multi-threading/346224>\
**Category:** Elastic Observability\
**Created:** [November 1, 2023, 5:20pm UTC](https://discuss.elastic.co/t/tracer-in-net-6-works-on-multi-threading/346224 "2023-11-01T17:20:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marcos\_Ivan\_Robles\_H](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/marcos_ivan_robles_h/32/121557_2.png) [@Marcos\_Ivan\_Robles\_H](https://discuss.elastic.co/u/Marcos_Ivan_Robles_H)\
**Post date:** [November 1, 2023, 5:20pm UTC](https://discuss.elastic.co/t/tracer-in-net-6-works-on-multi-threading/346224/1 "2023-11-01T17:20:25Z")

</div>

Does Elastic.Apm.Agent.Tracer in .NET 6 works on multi-threading scenarios?

I am using StartTransaction, CaptureTransaction and SetLabel methods.
