41 instantiations of ResourceInfoJson
Aspire.Cli.Tests (41)
Commands\ExportCommandTests.cs (14)
31
new
ResourceInfoJson
{ Name = "redis", InstanceId = null },
32
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = null },
120
resources: [new
ResourceInfoJson
{ Name = "redis", InstanceId = null }],
238
new[] { new
ResourceInfoJson
{ Name = "target-resource", InstanceId = null } },
308
new
ResourceInfoJson
{ Name = "redis", InstanceId = null },
309
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = "abc" },
310
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = "def" },
434
new
ResourceInfoJson
{ Name = "redis", InstanceId = null },
435
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = null },
494
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = null },
548
new
ResourceInfoJson
{ Name = "redis", InstanceId = null },
549
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = "abc" },
550
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = "def" },
613
resources: [new
ResourceInfoJson
{ Name = "redis", InstanceId = null }],
Commands\TelemetryCommandTests.cs (3)
151
new
() { Name = "frontend", InstanceId = "abc123" },
152
new
() { Name = "backend", InstanceId = null },
153
new
() { Name = "frontend", InstanceId = "xyz789" },
Commands\TelemetryLogsCommandTests.cs (4)
58
new
ResourceInfoJson
{ Name = "redis", InstanceId = null },
59
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = null },
93
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid1.ToString() },
94
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid2.ToString() },
Commands\TelemetrySpansCommandTests.cs (4)
58
new
ResourceInfoJson
{ Name = "frontend", InstanceId = null },
59
new
ResourceInfoJson
{ Name = "backend", InstanceId = null },
93
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid1.ToString() },
94
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid2.ToString() },
Commands\TelemetryTracesCommandTests.cs (4)
58
new
ResourceInfoJson
{ Name = "frontend", InstanceId = null },
59
new
ResourceInfoJson
{ Name = "backend", InstanceId = null },
109
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid1.ToString() },
110
new
ResourceInfoJson
{ Name = "apiservice", InstanceId = guid2.ToString() },
Mcp\ListStructuredLogsToolTests.cs (5)
147
new
() { Name = "api-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true },
148
new
() { Name = "api-service", InstanceId = "instance-2", HasLogs = true, HasTraces = true, HasMetrics = true },
149
new
() { Name = "worker-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true }
252
new
() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
299
new
() { Name = "other-resource", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
Mcp\ListTracesToolTests.cs (7)
119
new
() { Name = "api-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true },
120
new
() { Name = "api-service", InstanceId = "instance-2", HasLogs = true, HasTraces = true, HasMetrics = true },
121
new
() { Name = "worker-service", InstanceId = "instance-1", HasLogs = true, HasTraces = true, HasMetrics = true }
234
new
() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
281
new
() { Name = "other-resource", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
389
new
() { Name = "api-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true },
390
new
() { Name = "worker-service", InstanceId = null, HasLogs = true, HasTraces = true, HasMetrics = true }
17 references to ResourceInfoJson
aspire (7)
Commands\TelemetryCommandHelpers.cs (5)
164
IList<
ResourceInfoJson
> resources,
181
var
exactMatch = resources.FirstOrDefault(r =>
206
public static async Task<
ResourceInfoJson
[]> GetAllResourcesAsync(HttpClient client, string baseUrl, CancellationToken cancellationToken)
320
/// Converts an array of <see cref="
ResourceInfoJson
"/> to a list of <see cref="IOtlpResource"/> for use with <see cref="OtlpHelpers.GetResourceName"/>.
322
public static IReadOnlyList<IOtlpResource> ToOtlpResources(
ResourceInfoJson
[] resources)
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (2)
67
[JsonSerializable(typeof(
ResourceInfoJson
))]
68
[JsonSerializable(typeof(
ResourceInfoJson
[]))]
Aspire.Cli.Tests (10)
Commands\ExportCommandTests.cs (1)
689
ResourceInfoJson
[] resources,
Commands\TelemetryCommandTests.cs (1)
149
var resources = new
ResourceInfoJson
[]
Commands\TelemetryTestHelper.cs (1)
65
ResourceInfoJson
[] resources,
Mcp\ListStructuredLogsToolTests.cs (3)
145
var resources = new
ResourceInfoJson
[]
250
var resources = new
ResourceInfoJson
[]
297
var resources = new
ResourceInfoJson
[]
Mcp\ListTracesToolTests.cs (4)
117
var resources = new
ResourceInfoJson
[]
232
var resources = new
ResourceInfoJson
[]
279
var resources = new
ResourceInfoJson
[]
387
var resources = new
ResourceInfoJson
[]