27 instantiations of OtlpKeyValueJson
Aspire.Cli.Tests (27)
Commands\TelemetryCommandTests.cs (2)
591new() { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = serviceName } }, 595attrs.Add(new() { Key = "service.instance.id", Value = new OtlpAnyValueJson { StringValue = instanceId } });
Commands\TelemetryLogsCommandTests.cs (2)
602new OtlpKeyValueJson { Key = "aspire.log_id", Value = new OtlpAnyValueJson { StringValue = "42" } }, 603new OtlpKeyValueJson { Key = "http.method", Value = new OtlpAnyValueJson { StringValue = "GET" } }
Commands\TelemetrySpansCommandTests.cs (2)
331new OtlpKeyValueJson { Key = "http.method", Value = new OtlpAnyValueJson { StringValue = "GET" } }, 332new OtlpKeyValueJson { Key = "aspire.destination", Value = new OtlpAnyValueJson { StringValue = "backend" } }
Commands\TelemetryTestHelper.cs (2)
43new() { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = serviceName } }, 47attrs.Add(new() { Key = "service.instance.id", Value = new OtlpAnyValueJson { StringValue = instanceId } });
Commands\TelemetryTracesCommandTests.cs (1)
536new OtlpKeyValueJson { Key = "http.method", Value = new OtlpAnyValueJson { StringValue = "GET" } }
Mcp\ExcludeFromMcpTests.cs (3)
500Attributes = [new OtlpKeyValueJson { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = name } }] 515Attributes = [new OtlpKeyValueJson { Key = OtlpHelpers.AspireLogIdAttribute, Value = new OtlpAnyValueJson { IntValue = 1 } }] 545Attributes = [new OtlpKeyValueJson { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = name } }]
Mcp\ListStructuredLogsToolTests.cs (6)
173new() { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = serviceName } } 177attributes.Add(new OtlpKeyValueJson { Key = "service.instance.id", Value = new OtlpAnyValueJson { StringValue = serviceInstanceId } }); 216new OtlpKeyValueJson { Key = OtlpHelpers.AspireLogIdAttribute, Value = new OtlpAnyValueJson { StringValue = "42" } }, 217new OtlpKeyValueJson { Key = "custom.attr", Value = new OtlpAnyValueJson { StringValue = "custom-value" } } 231new OtlpKeyValueJson { Key = OtlpHelpers.AspireLogIdAttribute, Value = new OtlpAnyValueJson { IntValue = 43 } } 245new OtlpKeyValueJson { Key = OtlpHelpers.AspireLogIdAttribute, Value = new OtlpAnyValueJson { IntValue = 44 } }
Mcp\ListTracesToolTests.cs (8)
94new() { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = serviceName } } 98attributes.Add(new OtlpKeyValueJson { Key = "service.instance.id", Value = new OtlpAnyValueJson { StringValue = serviceInstanceId } }); 137new OtlpKeyValueJson { Key = "http.method", Value = new OtlpAnyValueJson { StringValue = "GET" } }, 138new OtlpKeyValueJson { Key = "http.url", Value = new OtlpAnyValueJson { StringValue = "/api/products" } } 154new OtlpKeyValueJson { Key = "aspire.destination", Value = new OtlpAnyValueJson { StringValue = "catalog-service" } } 169new OtlpKeyValueJson { Key = "error", Value = new OtlpAnyValueJson { StringValue = "Processing failed" } } 396new() { Key = "service.name", Value = new OtlpAnyValueJson { StringValue = serviceName } } 400attributes.Add(new OtlpKeyValueJson { Key = "service.instance.id", Value = new OtlpAnyValueJson { StringValue = serviceInstanceId } });
ProfileCaptureServiceTests.cs (1)
680var sessionAttribute = new OtlpKeyValueJson
31 references to OtlpKeyValueJson
aspire (25)
Profiling\ProfileCaptureService.cs (1)
483private static bool ContainsProfilingSessionId(IEnumerable<OtlpKeyValueJson>? attributes, string sessionId)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (8)
223foreach (var attr in span.Attributes.Where(a => a.Key != OtlpHelpers.AspireDestinationNameAttribute)) 418private static string MapOtelAttributeValue(OtlpKeyValueJson attribute) 609public static string GetAttributeValue(OtlpKeyValueJson attribute) 626public static string? GetAttributeStringValue(OtlpKeyValueJson[]? attributes, string key) 633foreach (var attr in attributes) 665public static IEnumerable<OtlpKeyValueJson> GetFilteredAttributes(OtlpKeyValueJson[]? attributes) 723foreach (var attr in GetFilteredAttributes(logEntry.LogRecord.Attributes))
src\Shared\Otlp\Serialization\OtlpCommonJson.cs (2)
79public OtlpKeyValueJson[]? Values { get; set; } 146public OtlpKeyValueJson[]? Attributes { get; set; }
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
30[JsonSerializable(typeof(OtlpKeyValueJson))]
src\Shared\Otlp\Serialization\OtlpLogsJson.cs (1)
97public OtlpKeyValueJson[]? Attributes { get; set; }
src\Shared\Otlp\Serialization\OtlpMetricsJson.cs (6)
113public OtlpKeyValueJson[]? Metadata { get; set; } 210public OtlpKeyValueJson[]? Attributes { get; set; } 262public OtlpKeyValueJson[]? Attributes { get; set; } 339public OtlpKeyValueJson[]? Attributes { get; set; } 456public OtlpKeyValueJson[]? Attributes { get; set; } 529public OtlpKeyValueJson[]? FilteredAttributes { get; set; }
src\Shared\Otlp\Serialization\OtlpResourceJson.cs (3)
17public OtlpKeyValueJson[]? Attributes { get; set; } 42foreach (var attr in Attributes) 63foreach (var attr in Attributes)
src\Shared\Otlp\Serialization\OtlpTraceJson.cs (3)
122public OtlpKeyValueJson[]? Attributes { get; set; } 186public OtlpKeyValueJson[]? Attributes { get; set; } 223public OtlpKeyValueJson[]? Attributes { get; set; }
Aspire.Cli.Tests (6)
Commands\TelemetryCommandTests.cs (1)
589var attrs = new List<OtlpKeyValueJson>
Commands\TelemetryTestHelper.cs (1)
41var attrs = new List<OtlpKeyValueJson>
Mcp\ListStructuredLogsToolTests.cs (1)
171var attributes = new List<OtlpKeyValueJson>
Mcp\ListTracesToolTests.cs (2)
92var attributes = new List<OtlpKeyValueJson> 394var attributes = new List<OtlpKeyValueJson>
ProfileCaptureServiceTests.cs (1)
680var sessionAttribute = new OtlpKeyValueJson