49 references to ResourceSnapshotMapper
aspire (30)
Backchannel\AppHostAuxiliaryBackchannel.cs (4)
364snapshots = snapshots.Where(s => !ResourceSnapshotMapper.IsHiddenResource(s)).ToList(); 385snapshots = snapshots.Where(s => !ResourceSnapshotMapper.IsHiddenResource(s)).ToList(); 408if (!includeHidden && ResourceSnapshotMapper.IsHiddenResource(snapshot)) 446if (!includeHidden && ResourceSnapshotMapper.IsHiddenResource(snapshot))
Backchannel\ResourceSnapshotWatcher.cs (1)
338resources = resources.Where(snapshot => !ResourceSnapshotMapper.IsHiddenResource(snapshot));
Commands\DescribeCommand.cs (8)
166_resourceColorMap.ResolveAll(allSnapshots.Select(s => ResourceSnapshotMapper.GetResourceName(s, allSnapshots))); 205snapshots = ResourceSnapshotMapper.ResolveResources(resourceName, snapshots).ToList(); 215var resourceList = ResourceSnapshotMapper.MapToResourceJsonList(snapshots, dashboardBaseUrl, includeDisabledCommands: includeDisabledCommands); 241if (!resourceWatcher.IncludeHidden && ResourceSnapshotMapper.IsHiddenResource(snapshot)) 249var resolved = ResourceSnapshotMapper.ResolveResources(resourceName, currentSnapshots); 258var resourceJson = ResourceSnapshotMapper.MapToResourceJson( 341var orderedItems = snapshots.Select(s => (Snapshot: s, DisplayName: ResourceSnapshotMapper.GetResourceName(s, snapshots))) 382var displayName = ResourceSnapshotMapper.GetResourceName(snapshot, allResources);
Commands\ExportCommand.cs (6)
162var (_, snapshots, hiddenResourceNames) = ResourceSnapshotMapper.FilterHiddenResources(allSnapshots, includeHidden, resourceName); 167if (!ResourceSnapshotMapper.WhereMatchesResourceName(snapshots, resourceName).Any()) 233var resourceJsonList = ResourceSnapshotMapper.MapToResourceJsonList(snapshots); 235? new HashSet<string>(ResourceSnapshotMapper.WhereMatchesResourceName(snapshots, resourceName).Select(s => s.Name), StringComparers.ResourceName) 245var displayName = ResourceSnapshotMapper.GetResourceName(snapshot, snapshots); 280? ResourceSnapshotMapper.GetResourceName(snapshot, snapshots)
Commands\LogsCommand.cs (5)
181_resourceColorMap.ResolveAll(allSnapshots.Select(s => ResourceSnapshotMapper.GetResourceName(s, allSnapshots))); 186if (!ResourceSnapshotMapper.WhereMatchesResourceName(resourceWatcher.GetAllResources(), resourceName).Any()) 349if (resource is not null && ResourceSnapshotMapper.IsHiddenResource(resource)) 404if (resource is not null && ResourceSnapshotMapper.IsHiddenResource(resource)) 503return ResourceSnapshotMapper.GetResourceName(snapshot, snapshots);
Commands\ResourceCommand.cs (4)
215var argumentInputs = response.ArgumentInputs.Select(ResourceSnapshotMapper.MapCommandArgumentInput).ToArray(); 225var resources = ResourceSnapshotMapper.ResolveResources(resourceName, snapshots); 236var resources = ResourceSnapshotMapper.ResolveResources(resourceName, snapshots); 240.Where(ResourceSnapshotMapper.IsCommandAvailableToApi)
Commands\TerminalAttachCommand.cs (1)
115var matches = ResourceSnapshotMapper.WhereMatchesResourceName(snapshots, resourceName).ToList();
Mcp\Tools\ListResourcesTool.cs (1)
94var resources = ResourceSnapshotMapper.MapToResourceJsonList(snapshots, dashboardBaseUrl, includeEnvironmentVariableValues: false);
Aspire.Cli.Tests (19)
Backchannel\ResourceSnapshotMapperTests.cs (17)
92var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, allSnapshots, dashboardBaseUrl: "http://localhost:18080"); 147var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 171var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 197var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot], includeDisabledCommands: true); 225var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 271var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 300var result = ResourceSnapshotMapper.MapToResourceJson(snapshot, [snapshot]); 327var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, dependency]); 348var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource]); 392var result = ResourceSnapshotMapper.MapToResourceJson(resource, [resource, firstDependency, secondDependency]); 407var result = ResourceSnapshotMapper.ResolveResources("cache-zuyppzgw", snapshots); 422var result = ResourceSnapshotMapper.ResolveResources("cache", snapshots); 438var result = ResourceSnapshotMapper.ResolveResources("cache", snapshots); 453var result = ResourceSnapshotMapper.ResolveResources("cache-abc12345", snapshots); 467var result = ResourceSnapshotMapper.ResolveResources("nonexistent", snapshots); 480var resultByName = ResourceSnapshotMapper.ResolveResources("cache-zuyppzgw", snapshots); 483var resultByDisplayName = ResourceSnapshotMapper.ResolveResources("CACHE", snapshots);
TestServices\TestAppHostAuxiliaryBackchannel.cs (2)
165: ResourceSnapshots.Where(s => !ResourceSnapshotMapper.IsHiddenResource(s)).ToList(); 182if (!includeHidden && ResourceSnapshotMapper.IsHiddenResource(snapshot))