27 instantiations of ResourceInfoJson
Aspire.Cli.Tests (27)
Commands\TelemetryCommandTests.cs (3)
152new() { Name = "frontend", InstanceId = "abc123" }, 153new() { Name = "backend", InstanceId = null }, 154new() { Name = "frontend", InstanceId = "xyz789" },
Commands\TelemetryLogsCommandTests.cs (4)
59new ResourceInfoJson { Name = "redis", InstanceId = null }, 60new ResourceInfoJson { Name = "apiservice", InstanceId = null }, 94new ResourceInfoJson { Name = "apiservice", InstanceId = guid1.ToString() }, 95new ResourceInfoJson { Name = "apiservice", InstanceId = guid2.ToString() },
Commands\TelemetrySpansCommandTests.cs (4)
59new ResourceInfoJson { Name = "frontend", InstanceId = null }, 60new ResourceInfoJson { Name = "backend", InstanceId = null }, 94new ResourceInfoJson { Name = "apiservice", InstanceId = guid1.ToString() }, 95new ResourceInfoJson { Name = "apiservice", InstanceId = guid2.ToString() },
Commands\TelemetryTracesCommandTests.cs (4)
59new ResourceInfoJson { Name = "frontend", InstanceId = null }, 60new ResourceInfoJson { Name = "backend", InstanceId = null }, 110new ResourceInfoJson { Name = "apiservice", InstanceId = guid1.ToString() }, 111new ResourceInfoJson { Name = "apiservice", InstanceId = guid2.ToString() },
Mcp\ListStructuredLogsToolTests.cs (5)
148new() { Name = "api-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true }, 149new() { Name = "api-service", InstanceId = "instance-2", HasLogs = true, HasTraces = true, HasMetrics = true }, 150new() { Name = "worker-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true } 253new() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true } 300new() { Name = "other-resource", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
Mcp\ListTracesToolTests.cs (7)
120new() { Name = "api-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true }, 121new() { Name = "api-service", InstanceId = "instance-2", HasLogs = true, HasTraces = true, HasMetrics = true }, 122new() { Name = "worker-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true } 235new() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true } 282new() { Name = "other-resource", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true } 390new() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }, 391new() { Name = "worker-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
16 references to ResourceInfoJson
aspire (7)
Commands\TelemetryCommandHelpers.cs (5)
165IList<ResourceInfoJson> resources, 182var exactMatch = resources.FirstOrDefault(r => 207public static async Task<ResourceInfoJson[]> GetAllResourcesAsync(HttpClient client, string baseUrl, CancellationToken cancellationToken) 321/// Converts an array of <see cref="ResourceInfoJson"/> to a list of <see cref="IOtlpResource"/> for use with <see cref="OtlpHelpers.GetResourceName"/>. 323public static IReadOnlyList<IOtlpResource> ToOtlpResources(ResourceInfoJson[] resources)
Otlp\OtlpCliJsonSerializerContext.cs (2)
100[JsonSerializable(typeof(ResourceInfoJson))] 101[JsonSerializable(typeof(ResourceInfoJson[]))]
Aspire.Cli.Tests (9)
Commands\TelemetryCommandTests.cs (1)
150var resources = new ResourceInfoJson[]
Commands\TelemetryTestHelper.cs (1)
66ResourceInfoJson[] resources,
Mcp\ListStructuredLogsToolTests.cs (3)
146var resources = new ResourceInfoJson[] 251var resources = new ResourceInfoJson[] 298var resources = new ResourceInfoJson[]
Mcp\ListTracesToolTests.cs (4)
118var resources = new ResourceInfoJson[] 233var resources = new ResourceInfoJson[] 280var resources = new ResourceInfoJson[] 388var resources = new ResourceInfoJson[]