Remove redundant status setting in telemetry middleware.
The `SetStatus(ActivityStatusCode.Ok)` calls were unnecessary as the default behavior already sets the appropriate status. This cleanup simplifies the code and avoids redundant operations, improving maintainability.
This commit is contained in:
parent
af63b1b59a
commit
2d485d253d
|
|
@ -61,17 +61,14 @@ public class OpenTelemetryTracingActivityExecutionMiddleware(ActivityMiddlewareD
|
|||
else if (context.Status == ActivityStatus.Canceled)
|
||||
{
|
||||
span.AddEvent(new("canceled"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
else if (context.Status == ActivityStatus.Completed)
|
||||
{
|
||||
span.AddEvent(new("completed"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
else if (context.Status == ActivityStatus.Pending)
|
||||
{
|
||||
span.AddEvent(new("pending"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -79,17 +79,14 @@ public class OpenTelemetryTracingWorkflowExecutionMiddleware(WorkflowMiddlewareD
|
|||
else if (context.SubStatus == WorkflowSubStatus.Finished)
|
||||
{
|
||||
span.AddEvent(new("finished"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
else if (context.SubStatus == WorkflowSubStatus.Cancelled)
|
||||
{
|
||||
span.AddEvent(new("canceled"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
else if (context.SubStatus == WorkflowSubStatus.Suspended)
|
||||
{
|
||||
span.AddEvent(new("suspended"));
|
||||
span.SetStatus(ActivityStatusCode.Ok);
|
||||
}
|
||||
|
||||
if (context.Incidents.Any())
|
||||
|
|
|
|||
Loading…
Reference in a new issue