40 references to GetValue
Aspire.Dashboard (40)
Components\Controls\Chart\ChartContainer.razor.cs (1)
153var value = OtlpHelpers.GetValue(attributes, filter.Name);
Model\BrowserLinkOutgoingPeerResolver.cs (2)
37var url = OtlpHelpers.GetValue(attributes, "url.full") ?? OtlpHelpers.GetValue(attributes, "http.url");
Model\GenAI\GenAIHelpers.cs (2)
22return attributes.GetValue(GenAISystem) is { Length: > 0 } || 23attributes.GetValue(GenAIProviderName) is { Length: > 0 };
Model\GenAI\GenAIVisualizerDialogViewModel.cs (7)
71viewModel.ModelName = viewModel.Span.Attributes.GetValue(GenAIHelpers.GenAIResponseModel); 81viewModel.Span.Attributes.GetValue("error.type"), 164var systemInstructions = viewModel.Span.Attributes.GetValue(GenAIHelpers.GenAISystemInstructions); 165var inputMessages = viewModel.Span.Attributes.GetValue(GenAIHelpers.GenAIInputMessages); 166var outputMessages = viewModel.Span.Attributes.GetValue(GenAIHelpers.GenAIOutputInstructions); 197if (item.Attributes.GetValue("event.name") is { } name && TryMapEventName(name, out var type)) 216var content = item.Attributes.GetValue(GenAIHelpers.GenAIEventContent);
Model\SpanType.cs (2)
93if (!string.IsNullOrEmpty(span.Attributes.GetValue(attributeName))) 126if (!string.IsNullOrEmpty(span.Attributes.GetValue(attributeName)))
Model\StructureLogsDetailsViewModel.cs (2)
15var eventName = OtlpHelpers.GetValue(logEntry.Attributes, "event.name") 16?? OtlpHelpers.GetValue(logEntry.Attributes, "logrecord.event.name")
Otlp\Model\OtlpHelpers.cs (6)
337var value = values.GetValue(name); 361var address = GetValue(values, OtlpSpan.PeerServiceAttributeKey); 368if (GetValue(values, OtlpSpan.ServerAddressAttributeKey) is { } server) 370if (GetValue(values, OtlpSpan.ServerPortAttributeKey) is { } serverPort) 378if (GetValue(values, OtlpSpan.NetPeerNameAttributeKey) is { } peer) 380if (GetValue(values, OtlpSpan.NetPeerPortAttributeKey) is { } peerPort)
Otlp\Model\OtlpInstrument.cs (1)
93var currentDimensionValue = OtlpHelpers.GetValue(durableAttributes, key);
Otlp\Model\OtlpLogEntry.cs (2)
122_ => log.Attributes.GetValue(field) 153return logEntry.Attributes.GetValue(propertyName);
Otlp\Model\OtlpSpan.cs (15)
144if (!string.IsNullOrEmpty(OtlpHelpers.GetValue(span.Attributes, "http.method"))) 146var httpMethod = OtlpHelpers.GetValue(span.Attributes, "http.method"); 147var statusCode = OtlpHelpers.GetValue(span.Attributes, "http.status_code"); 151else if (!string.IsNullOrEmpty(OtlpHelpers.GetValue(span.Attributes, "db.system"))) 153var dbSystem = OtlpHelpers.GetValue(span.Attributes, "db.system"); 157else if (!string.IsNullOrEmpty(OtlpHelpers.GetValue(span.Attributes, "rpc.system"))) 159var rpcSystem = OtlpHelpers.GetValue(span.Attributes, "rpc.system"); 160var rpcService = OtlpHelpers.GetValue(span.Attributes, "rpc.service"); 161var rpcMethod = OtlpHelpers.GetValue(span.Attributes, "rpc.method"); 165var grpcStatusCode = OtlpHelpers.GetValue(span.Attributes, "rpc.grpc.status_code"); 178else if (!string.IsNullOrEmpty(OtlpHelpers.GetValue(span.Attributes, "messaging.system"))) 180var messagingSystem = OtlpHelpers.GetValue(span.Attributes, "messaging.system"); 181var messagingOperation = OtlpHelpers.GetValue(span.Attributes, "messaging.operation"); 182var destinationName = OtlpHelpers.GetValue(span.Attributes, "messaging.destination.name"); 205_ => span.Attributes.GetValue(field)