6 instantiations of ResourceJson
aspire (1)
Backchannel\ResourceSnapshotMapper.cs (1)
147
return new
ResourceJson
Aspire.Cli.Tests (5)
Commands\DescribeCommandTests.cs (5)
198
new
ResourceJson
{ Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" },
199
new
ResourceJson
{ Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" },
200
new
ResourceJson
{ Name = "redis", DisplayName = "redis", ResourceType = "Container", State = "Starting" }
240
new
ResourceJson
{ Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" },
241
new
ResourceJson
{ Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" }
32 references to ResourceJson
aspire (11)
Backchannel\ResourceSnapshotMapper.cs (5)
14
/// Maps <see cref="ResourceSnapshot"/> to <see cref="
ResourceJson
"/> for serialization.
29
/// Maps a list of <see cref="ResourceSnapshot"/> to a list of <see cref="
ResourceJson
"/>.
35
public static List<
ResourceJson
> MapToResourceJsonList(IEnumerable<ResourceSnapshot> snapshots, string? dashboardBaseUrl = null, bool includeEnvironmentVariableValues = true, bool includeDisabledCommands = false)
42
/// Maps a <see cref="ResourceSnapshot"/> to <see cref="
ResourceJson
"/>.
49
public static
ResourceJson
MapToResourceJson(ResourceSnapshot snapshot, IReadOnlyList<ResourceSnapshot> allSnapshots, string? dashboardBaseUrl = null, bool includeEnvironmentVariableValues = true, bool includeDisabledCommands = false)
Commands\DescribeCommand.cs (3)
27
public required
ResourceJson
[] Resources { get; init; }
31
[JsonSerializable(typeof(
ResourceJson
))]
258
var
resourceJson = ResourceSnapshotMapper.MapToResourceJson(
Mcp\Tools\ListResourcesTool.cs (1)
16
[JsonSerializable(typeof(
ResourceJson
[]))]
src\Shared\Export\ExportArchive.cs (1)
24
public Dictionary<string,
ResourceJson
> Resources { get; } = new();
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
67
[JsonSerializable(typeof(
ResourceJson
))]
Aspire.Cli.Tests (21)
Backchannel\ResourceSnapshotMapperTests.cs (10)
92
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, allSnapshots, dashboardBaseUrl: "http://localhost:18080");
147
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true);
171
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true);
197
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true);
225
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]);
271
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]);
300
var
result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]);
327
var
result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, dependency]);
348
var
result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource]);
392
var
result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, firstDependency, secondDependency]);
Commands\DescribeCommandTests.cs (9)
216
var
deserialized = JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson);
309
var
first = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
315
var
second = JsonSerializer.Deserialize(jsonLines[1], ResourcesCommandJsonContext.Ndjson.ResourceJson);
385
.OfType<
ResourceJson
>()
422
var
resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
508
var
resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
554
var
resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
791
var
resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
899
var
resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
Commands\ExportCommandTests.cs (2)
414
var
replica1ResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/apiservice-abc.json"), OtlpJsonSerializerContext.Default.ResourceJson);
418
var
redisResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/redis.json"), OtlpJsonSerializerContext.Default.ResourceJson);