8 instantiations of ResourceJson
aspire (1)
Backchannel\ResourceSnapshotMapper.cs (1)
147return new ResourceJson
Aspire.Cli.Tests (7)
Commands\DescribeCommandTests.cs (7)
216new ResourceJson { Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" }, 217new ResourceJson { Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" }, 218new ResourceJson { Name = "redis", DisplayName = "redis", ResourceType = "Container", State = "Starting" } 258new ResourceJson { Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" }, 259new ResourceJson { Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" } 285new ResourceJson 305new ResourceJson
32 references to ResourceJson
aspire (10)
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"/>. 35public 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"/>. 49public static ResourceJson MapToResourceJson(ResourceSnapshot snapshot, IReadOnlyList<ResourceSnapshot> allSnapshots, string? dashboardBaseUrl = null, bool includeEnvironmentVariableValues = true, bool includeDisabledCommands = false)
Commands\DescribeCommand.cs (3)
28public required ResourceJson[] Resources { get; init; } 32[JsonSerializable(typeof(ResourceJson))] 303var resourceJson = ResourceSnapshotMapper.MapToResourceJson(
src\Shared\Export\ExportArchive.cs (1)
24public Dictionary<string, ResourceJson> Resources { get; } = new();
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
67[JsonSerializable(typeof(ResourceJson))]
Aspire.Cli.Tests (22)
Backchannel\ResourceSnapshotMapperTests.cs (11)
57var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 125var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, allSnapshots, dashboardBaseUrl: "http://localhost:18080"); 180var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 204var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 230var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 258var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 304var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 333var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 360var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, dependency]); 381var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource]); 425var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, firstDependency, secondDependency]);
Commands\DescribeCommandTests.cs (9)
234var deserialized = JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson); 419var first = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson); 425var second = JsonSerializer.Deserialize(jsonLines[1], ResourcesCommandJsonContext.Ndjson.ResourceJson); 495.OfType<ResourceJson>() 532var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson); 618var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson); 664var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson); 901var resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson); 1009var resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
Commands\ExportCommandTests.cs (2)
414var replica1ResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/apiservice-abc.json"), OtlpJsonSerializerContext.Default.ResourceJson); 418var redisResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/redis.json"), OtlpJsonSerializerContext.Default.ResourceJson);