37 references to ExecutableResource
Aspire.Hosting (7)
ApplicationModel\DotnetToolResource.cs (1)
28: base(name, "dotnet", ".")
ApplicationModel\ProjectRebuilderResource.cs (1)
23: base(name, "dotnet", Path.GetDirectoryName(projectPath)!)
ApplicationModel\TerminalHostResource.cs (1)
28: base(name, UnresolvedCommand, string.Empty)
Dashboard\DashboardEventHandlers.cs (3)
130dashboardResource = new ExecutableResource(KnownResourceNames.AspireDashboard, fullyQualifiedDashboardPath, dashboardWorkingDirectory ?? ""); 141dashboardResource = new ExecutableResource( 153dashboardResource = new ExecutableResource(KnownResourceNames.AspireDashboard, "dotnet", dashboardWorkingDirectory ?? "");
ExecutableResourceBuilderExtensions.cs (1)
63var executable = new ExecutableResource(name, command, workingDirectory);
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildResource.cs (1)
34: base(name, "dotnet", workingDirectory)
DotnetProjectResource.cs (1)
37public DotnetProjectResource(string name, string workingDirectory) : base(name, "dotnet", workingDirectory)
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
2202@event.Model.Resources[index] = new ExecutableResource(replaced.Resource.Name, "dotnet", workspace.Path);
Aspire.Hosting.Go (4)
GoHostingExtensions.cs (4)
371var tidyResource = new ExecutableResource( 420var vendorResource = new ExecutableResource( 466var downloadResource = new ExecutableResource( 514var vetResource = new ExecutableResource(
Aspire.Hosting.Maui.Tests (6)
MauiPlatformExtensionsTests.cs (6)
805var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", "")); 869var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", "")); 908var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", "")); 1191var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", "")); 1273var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", "")); 1309var dashboard = appBuilder.AddResource(new ExecutableResource(KnownResourceNames.AspireDashboard, "dashboard", ""));
Aspire.Hosting.Tests (17)
Dashboard\DashboardEventHandlersTests.cs (3)
326var dashboardResource = new ExecutableResource("aspire-dashboard", "dashboard.exe", "."); 376var dashboardResource = new ExecutableResource("aspire-dashboard", "dashboard.exe", "."); 418var dashboardResource = new ExecutableResource("aspire-dashboard", "dashboard.exe", ".");
Dcp\DcpExecutorTests.cs (1)
10257var replacement = new ExecutableResource(
Dcp\ExecutableLaunchPlanTests.cs (5)
20var resource = new ExecutableResource("app", "tool", "/tmp"); 67var resource = new ExecutableResource("app", "tool", "/tmp"); 100var resource = new ExecutableResource("app", "tool", "/tmp"); 205var resource = new ExecutableResource("app", "tool", "/tmp"); 247var resource = new ExecutableResource("app", "tool", "/tmp");
ExecutableResourceTests.cs (4)
104=> Assert.Throws<ArgumentNullException>("command", () => new ExecutableResource("name", command: null!, workingDirectory: ".")); 108=> Assert.Throws<ArgumentException>("command", () => new ExecutableResource("name", command: "", workingDirectory: ".")); 112=> Assert.Throws<ArgumentNullException>("workingDirectory", () => new ExecutableResource("name", command: "cmd", workingDirectory: null!)); 117var er = new ExecutableResource("name", command: "cmd", workingDirectory: "");
ResourceExtensionsTests.cs (2)
23var resource = new ExecutableResource("proj", "dotnet", "/app"); 32var resource = new ExecutableResource("exe", "dotnet", "/app");
ResourceNotificationTests.cs (1)
66nameof(ExecutableResource) => new ExecutableResource("test", "cmd", "."),
WithOtlpExporterTests.cs (1)
252var executable = builder.AddResource(new ExecutableResource("testExe", "test.exe", "."))