8 references to ExecutableResource
Aspire.Hosting (3)
Dashboard\DashboardLifecycleHook.cs (1)
370var dashboardResource = new ExecutableResource(KnownResourceNames.AspireDashboard, "dotnet", dashboardWorkingDirectory ?? "");
Exec\ExecResourceManager.cs (1)
203var executable = new ExecutableResource(execResourceName, exe, projectDir);
ExecutableResourceBuilderExtensions.cs (1)
57var executable = new ExecutableResource(name, command, workingDirectory);
Aspire.Hosting.Tests (5)
Dashboard\DashboardLifecycleHookTests.cs (1)
172var dashboardResource = new ExecutableResource("aspire-dashboard", "dashboard.exe", ".");
ExecutableResourceTests.cs (4)
103=> Assert.Throws<ArgumentNullException>("command", () => new ExecutableResource("name", command: null!, workingDirectory: ".")); 107=> Assert.Throws<ArgumentException>("command", () => new ExecutableResource("name", command: "", workingDirectory: ".")); 111=> Assert.Throws<ArgumentNullException>("workingDirectory", () => new ExecutableResource("name", command: "cmd", workingDirectory: null!)); 116var er = new ExecutableResource("name", command: "cmd", workingDirectory: "");