You can set user details to debug which customer faces performance issues and crashes. The user information send along with errors, traces, analytics and transactions.
Required Imports
copy
using Atatus;
using Atatus.Api;
Syntax
var transactionContext = Atatus.Agent.Tracer.CurrentTransaction?.Context;
transactionContext.User = new User { Id = "98632", Name = "Daniel", Email = "daniel@acme.com" };
(or)
transactionContext.User = new User();
transactionContext.User.Id = "98632";
Parameter
| Parameter | Type | Description |
|---|---|---|
| User | Object (Required) | Object contains user id, name and email. Id is required. |
Example
copy
using Atatus;
using Atatus.Api;
if (Atatus.Agent.Tracer.CurrentTransaction != null)
{
var transactionContext = Atatus.Agent.Tracer.CurrentTransaction.Context;
transactionContext.User = new User();
transactionContext.User.Id = "98632";
transactionContext.User.Email = "daniel@acme.com";
transactionContext.User.Name = "Daniel";
}
+1-415-800-4104