25 references to Executable
Aspire.Dashboard (13)
Model\LegacyResourcePropertyMetadata.cs (10)
26(KnownResourceTypes.Executable, KnownProperties.Executable.Path) => Create(KnownProperties.Executable.Path, nameof(ResourcesDetailsExecutablePathProperty), 0), 27(KnownResourceTypes.Executable, KnownProperties.Executable.WorkDir) => Create(KnownProperties.Executable.WorkDir, nameof(ResourcesDetailsExecutableWorkingDirectoryProperty), 1), 28(KnownResourceTypes.Executable, KnownProperties.Executable.Args) => Create(KnownProperties.Executable.Args, nameof(ResourcesDetailsExecutableArgumentsProperty), 2), 29(KnownResourceTypes.Executable, KnownProperties.Executable.Pid) => Create(KnownProperties.Executable.Pid, nameof(ResourcesDetailsExecutableProcessIdProperty), 3), 32(KnownResourceTypes.Project, KnownProperties.Executable.Pid) => Create(KnownProperties.Executable.Pid, nameof(ResourcesDetailsExecutableProcessIdProperty), 2),
Model\ResourceViewModelExtensions.cs (2)
85return resource.TryGetCustomDataString(KnownProperties.Executable.Path, out executablePath); 90return resource.TryGetCustomDataStringArray(KnownProperties.Executable.Args, out arguments);
src\Shared\Model\ResourceSourceViewModel.cs (1)
27if (properties.TryGetValue(KnownProperties.Executable.Path, out var executablePath) &&
Aspire.Dashboard.Tests (12)
Model\KnownPropertyLookupTests.cs (4)
26[InlineData(KnownProperties.Executable.Path)] 27[InlineData(KnownProperties.Executable.WorkDir)] 28[InlineData(KnownProperties.Executable.Args)] 29[InlineData(KnownProperties.Executable.Pid)]
Model\ResourceSourceViewModelTests.cs (3)
19AddStringProperty(KnownProperties.Executable.Path, testData.ExecutablePath); 26properties.TryAdd(KnownProperties.Executable.Args, new ResourcePropertyViewModel(KnownProperties.Executable.Args, Value.ForList(testData.ExecutableArguments.Select(Value.ForString).ToArray()), false, null, 0, displayName: null, isHighlighted: false));
Model\ResourceViewModelTests.cs (5)
201[InlineData(KnownResourceTypes.Executable, KnownProperties.Executable.Path, nameof(DashboardResources.ResourcesDetailsExecutablePathProperty), 0)] 202[InlineData(KnownResourceTypes.Executable, KnownProperties.Executable.WorkDir, nameof(DashboardResources.ResourcesDetailsExecutableWorkingDirectoryProperty), 1)] 203[InlineData(KnownResourceTypes.Executable, KnownProperties.Executable.Args, nameof(DashboardResources.ResourcesDetailsExecutableArgumentsProperty), 2)] 204[InlineData(KnownResourceTypes.Executable, KnownProperties.Executable.Pid, nameof(DashboardResources.ResourcesDetailsExecutableProcessIdProperty), 3)] 207[InlineData(KnownResourceTypes.Project, KnownProperties.Executable.Pid, nameof(DashboardResources.ResourcesDetailsExecutableProcessIdProperty), 2)]