22 references to Resource
Aspire.Dashboard (14)
Components\Controls\ResourceDetails.razor.cs (14)
46
private bool IsSpecOnlyToggleDisabled => !
Resource
.Environment.All(i => !i.FromSpec) && !GetResourceProperties(ordered: false).Any(static vm => vm.KnownProperty is null);
49
private IEnumerable<IPropertyGridItem> SensitiveGridItems =>
Resource
.Environment.Cast<IPropertyGridItem>().Concat(_displayedResourcePropertyViewModels).Where(static vm => vm.IsValueSensitive);
60
Resource
.Environment
80
Resource
.Volumes
85
Resource
.HealthReports
115
if (!ReferenceEquals(
Resource
, _resource))
118
if (!string.Equals(
Resource
.Name, _resource?.Name, StringComparisons.ResourceName))
125
_resource =
Resource
;
181
foreach (var resourceRelationships in
Resource
.Relationships.GroupBy(r => r.ResourceName, StringComparers.ResourceName))
207
.Where(r => r !=
Resource
)
214
if (string.Equals(resourceRelationships.Key,
Resource
.DisplayName, StringComparisons.ResourceName))
226
return ResourceUrlHelpers.GetUrls(
Resource
, includeInternalUrls: true, includeNonEndpointUrls: true);
287
new ComponentTelemetryProperty(TelemetryPropertyKeys.ResourceType, new AspireTelemetryProperty(TelemetryPropertyValues.GetResourceTypeTelemetryValue(
Resource
.ResourceType,
Resource
.SupportsDetailedTelemetry))),
Aspire.Dashboard.Components.Tests (8)
Controls\ResourceDetailsTests.cs (8)
37
builder.Add(p => p.
Resource
, resource1);
82
builder.Add(p => p.
Resource
, resource2);
121
builder.Add(p => p.
Resource
, resource1);
166
builder.Add(p => p.
Resource
, resource2);
205
builder.Add(p => p.
Resource
, resource1);
250
builder.Add(p => p.
Resource
, resource2);
289
builder.Add(p => p.
Resource
, resource1);
334
builder.Add(p => p.
Resource
, resource2);