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)
85
return resource.TryGetCustomDataString(KnownProperties.
Executable
.Path, out executablePath);
90
return resource.TryGetCustomDataStringArray(KnownProperties.
Executable
.Args, out arguments);
src\Shared\Model\ResourceSourceViewModel.cs (1)
27
if (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)
19
AddStringProperty(KnownProperties.
Executable
.Path, testData.ExecutablePath);
26
properties.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)]