1 instantiation of OperationContextProperty
Aspire.Dashboard (1)
Telemetry\OperationContext.cs (1)
23
properties[i] = new
OperationContextProperty
();
18 references to OperationContextProperty
Aspire.Dashboard (16)
Telemetry\DashboardTelemetrySender.cs (5)
18
private readonly Channel<(OperationContext, Func<HttpClient, Func<
OperationContextProperty
, object>, Task>)> _channel;
38
_channel = Channel.CreateBounded<(OperationContext, Func<HttpClient, Func<
OperationContextProperty
, object>, Task>)>(channelOptions);
63
foreach (
var
property in context.Properties)
85
private object GetResponseProperty(
OperationContextProperty
propertyId)
162
public void QueueRequest(OperationContext context, Func<HttpClient, Func<
OperationContextProperty
, object>, Task> requestFunc)
Telemetry\DashboardTelemetryService.cs (8)
88
public OperationContext StartOperation(string eventName, Dictionary<string, AspireTelemetryProperty> startEventProperties, TelemetrySeverity severity = TelemetrySeverity.Normal, bool isOptOutFriendly = false, bool postStartEvent = true, IEnumerable<
OperationContextProperty
>? correlations = null)
116
public void EndOperation(
OperationContextProperty
? operationId, TelemetryResult result, string? errorMessage = null)
134
public OperationContext StartUserTask(string eventName, Dictionary<string, AspireTelemetryProperty> startEventProperties, TelemetrySeverity severity = TelemetrySeverity.Normal, bool isOptOutFriendly = false, bool postStartEvent = true, IEnumerable<
OperationContextProperty
>? correlations = null)
162
public void EndUserTask(
OperationContextProperty
? operationId, TelemetryResult result, string? errorMessage = null)
181
public OperationContext PostOperation(string eventName, TelemetryResult result, string? resultSummary = null, Dictionary<string, AspireTelemetryProperty>? properties = null, IEnumerable<
OperationContextProperty
>? correlatedWith = null)
209
public OperationContext PostUserTask(string eventName, TelemetryResult result, string? resultSummary = null, Dictionary<string, AspireTelemetryProperty>? properties = null, IEnumerable<
OperationContextProperty
>? correlatedWith = null)
237
public OperationContext PostFault(string eventName, string description, FaultSeverity severity, Dictionary<string, AspireTelemetryProperty>? properties = null, IEnumerable<
OperationContextProperty
>? correlatedWith = null)
266
public OperationContext PostAsset(string eventName, string assetId, int assetEventVersion, Dictionary<string, AspireTelemetryProperty>? additionalProperties = null, IEnumerable<
OperationContextProperty
>? correlatedWith = null)
Telemetry\IDashboardTelemetrySender.cs (1)
12
public void QueueRequest(OperationContext context, Func<HttpClient, Func<
OperationContextProperty
, object>, Task> requestFunc);
Telemetry\OperationContext.cs (2)
20
var properties = new
OperationContextProperty
[propertyCount];
34
public
OperationContextProperty
[] Properties { get; init; } = [];
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDashboardTelemetrySender.cs (1)
21
public void QueueRequest(OperationContext context, Func<HttpClient, Func<
OperationContextProperty
, object>, Task> requestFunc)
Aspire.Dashboard.Tests (1)
tests\Shared\TestDashboardTelemetrySender.cs (1)
21
public void QueueRequest(OperationContext context, Func<HttpClient, Func<
OperationContextProperty
, object>, Task> requestFunc)