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() }))
19 references to TelemetryEventCorrelation
Aspire.Dashboard (18)
Telemetry\DashboardTelemetryService.cs (14)
102correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 148correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 196correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 198var response = await PostRequestAsync<PostOperationRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostOperation, request).ConfigureAwait(false); 224correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 226var response = await PostRequestAsync<PostOperationRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostUserTask, request).ConfigureAwait(false); 252correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 254var response = await PostRequestAsync<PostFaultRequest, TelemetryEventCorrelation>(client, TelemetryEndpoints.TelemetryPostFault, request).ConfigureAwait(false); 281correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 283var 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,
Aspire.Dashboard.Tests (1)
Telemetry\DashboardTelemetryServiceTests.cs (1)
152var correlatedProperty = Assert.Single(operationRequest.CorrelatedWith!);