37 references to Tags
Aspire.Cli.Tests (9)
Telemetry\AspireCliTelemetryTests.cs (2)
39var activityTags = activity.Tags.ToDictionary(t => t.Key, t => t.Value); 217var activityTags = activity.Tags.ToDictionary(t => t.Key, t => t.Value);
Utils\SdkInstallHelperTests.cs (7)
59var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 89var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 121var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 156var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 190var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 224var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value); 253var tags = fixture.CapturedActivity.Tags.ToDictionary(t => t.Key, t => t.Value);
Aspire.NATS.Net.Tests (1)
AspireNatsClientExtensionsTests.cs (1)
232Assert.Contains(activity.Tags, kvp => kvp.Key == "messaging.system" && kvp.Value == "nats");
Aspire.Oracle.EntityFrameworkCore.Tests (2)
ConformanceTests.cs (2)
178Assert.Contains(exportedActivities, activity => activity.Tags.Any(x => x.Key == "server.address")); 179Assert.Contains(exportedActivities, activity => activity.Tags.Any(x => x.Key == "db.system"));
Aspire.StackExchange.Redis.DistributedCaching.Tests (3)
DistributedCacheConformanceTests.cs (3)
74Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis"); 79Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis"); 84Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis");
Aspire.StackExchange.Redis.OutputCaching.Tests (3)
OutputCacheConformanceTests.cs (3)
74Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis"); 79Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis"); 84Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis");
Aspire.StackExchange.Redis.Tests (1)
AspireRedisExtensionsTests.cs (1)
296Assert.Contains(activity.Tags, kvp => kvp.Key == "db.system" && kvp.Value == "redis");
Microsoft.AspNetCore.SignalR.Tests (1)
HubConnectionHandlerTests.Activity.cs (1)
499var tags = activity.Tags.ToArray();
Microsoft.Extensions.AI.Tests (15)
ChatCompletion\FunctionInvokingChatClientTests.cs (7)
1140var args = Assert.Single(executeTool.Tags, t => t.Key == "gen_ai.tool.call.arguments"); 1145var result = Assert.Single(executeTool.Tags, t => t.Key == "gen_ai.tool.call.result"); 1150Assert.DoesNotContain(executeTool.Tags, t => t.Key == "gen_ai.tool.call.arguments"); 1151Assert.DoesNotContain(executeTool.Tags, t => t.Key == "gen_ai.tool.call.result"); 1861var hasArguments = executeToolActivity.Tags.Any(t => t.Key == "gen_ai.tool.call.arguments"); 1862var hasResult = executeToolActivity.Tags.Any(t => t.Key == "gen_ai.tool.call.result"); 1869var argsTag = Assert.Single(executeToolActivity.Tags, t => t.Key == "gen_ai.tool.call.arguments");
ChatCompletion\OpenTelemetryChatClientTests.cs (6)
191var tags = activity.Tags.ToDictionary(kvp => kvp.Key, kvp => kvp.Value); 421var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value; 476var outputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.output.messages").Value; 569var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value; 666var outputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.output.messages").Value; 801var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value;
Image\OpenTelemetryImageGeneratorTests.cs (1)
115var tags = activity.Tags.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
SpeechToText\OpenTelemetrySpeechToTextClientTests.cs (1)
126var tags = activity.Tags.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Activity.cs (2)
473/// This shows up in the <see cref="Tags"/> enumeration. It is meant for information that 630/// that is simply useful to show up in the log with the activity use <see cref="Tags"/>.