15 references to Resource
Aspire.Dashboard (15)
Components\Pages\Resources.razor.cs (3)
474if (current.GetResourcePropertyValue(KnownProperties.Resource.ParentName) is { Length: > 0 } value) 591.Where(r => _resourceByName.Values.Any(nested => nested.GetResourcePropertyValue(KnownProperties.Resource.ParentName) == r.Name)) 621return _resourceByName.Values.Any(r => !string.IsNullOrEmpty(r.GetResourcePropertyValue(KnownProperties.Resource.ParentName)));
Model\KnownPropertyLookup.cs (6)
25new(KnownProperties.Resource.DisplayName, loc[nameof(ResourcesDetailsDisplayNameProperty)]), 26new(KnownProperties.Resource.State, loc[nameof(ResourcesDetailsStateProperty)]), 27new(KnownProperties.Resource.StartTime, loc[nameof(ResourcesDetailsStartTimeProperty)]), 28new(KnownProperties.Resource.StopTime, loc[nameof(ResourcesDetailsStopTimeProperty)]), 29new(KnownProperties.Resource.ExitCode, loc[nameof(ResourcesDetailsExitCodeProperty)]), 30new(KnownProperties.Resource.HealthState, loc[nameof(ResourcesDetailsHealthStateProperty)])
Model\ResourceGridViewModel.cs (2)
60foreach (var childGridVM in initialGridVMs.Where(r => r.Resource.GetResourcePropertyValue(KnownProperties.Resource.ParentName) == resource.Name)) 75var parentName = gridViewModel.Resource.GetResourcePropertyValue(KnownProperties.Resource.ParentName);
Model\ResourceSourceViewModel.cs (1)
35if (resource.Properties.TryGetValue(KnownProperties.Resource.Source, out var property) && property.Value is { HasStringValue: true, StringValue: var value })
Model\ResourceViewModelExtensions.cs (3)
39return resource.TryGetCustomDataInt(KnownProperties.Resource.ExitCode, out exitCode); 64return resource.TryGetCustomDataStringArray(KnownProperties.Resource.AppArgs, out arguments); 69return resource.TryGetCustomDataBoolArray(KnownProperties.Resource.AppArgsSensitivity, out argParams);