2 instantiations of TelemetryEventCorrelation
Aspire.Dashboard.Tests (2)
Telemetry\DashboardTelemetryServiceTests.cs (2)
125Content = new StringContent(JsonSerializer.Serialize(new TelemetryEventCorrelation { Id = userTaskCorrelationId })) 135Content = new StringContent(JsonSerializer.Serialize(new TelemetryEventCorrelation { Id = Guid.NewGuid() }))
20 references to TelemetryEventCorrelation
Aspire.Dashboard (19)
Telemetry\DashboardTelemetryService.cs (14)
112correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 158correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 206correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 208var response = await PostRequestAsync<PostOperationRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostOperation, request).ConfigureAwait(false); 234correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 236var response = await PostRequestAsync<PostOperationRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostUserTask, request).ConfigureAwait(false); 262correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 264var response = await PostRequestAsync<PostFaultRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostFault, request).ConfigureAwait(false); 291correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 293var response = await PostRequestAsync<PostAssetRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostAsset, request).ConfigureAwait(false);
Telemetry\TelemetryRequests.cs (4)
10public record PostOperationRequest(string EventName, TelemetryResult Result, string? ResultSummary = null, Dictionary<string, AspireTelemetryProperty>? Properties = null, TelemetryEventCorrelation[]? CorrelatedWith = null); 12public record PostFaultRequest(string EventName, string Description, FaultSeverity Severity, Dictionary<string, AspireTelemetryProperty>? Properties = null, TelemetryEventCorrelation[]? CorrelatedWith = null); 14public record PostAssetRequest(string EventName, string AssetId, int AssetEventVersion, Dictionary<string, AspireTelemetryProperty>? AdditionalProperties, TelemetryEventCorrelation[]? CorrelatedWith = null); 24TelemetryEventCorrelation[]? Correlations = null,
Telemetry\TelemetryResponses.cs (1)
31public record StartOperationResponse(string OperationId, TelemetryEventCorrelation Correlation);
Aspire.Dashboard.Tests (1)
Telemetry\DashboardTelemetryServiceTests.cs (1)
152var correlatedProperty = Assert.Single(operationRequest.CorrelatedWith!);