69 instantiations of DotNetCliRunnerInvocationOptions
aspire (28)
Certificates\CertificateService.cs (3)
77var options = new DotNetCliRunnerInvocationOptions 111var options = new DotNetCliRunnerInvocationOptions 128var recheckOptions = new DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
158var runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
196var options = new DotNetCliRunnerInvocationOptions 339var options = new DotNetCliRunnerInvocationOptions 367var options = new DotNetCliRunnerInvocationOptions 422var options = new DotNetCliRunnerInvocationOptions 448var options = new DotNetCliRunnerInvocationOptions 480var options = new DotNetCliRunnerInvocationOptions 514var options = new DotNetCliRunnerInvocationOptions 616var options = new DotNetCliRunnerInvocationOptions
DotNet\DotNetSdkInstaller.cs (1)
250var options = new DotNetCliRunnerInvocationOptions();
NuGet\NuGetPackageCache.cs (1)
95new DotNetCliRunnerInvocationOptions { SuppressLogging = true },
Projects\DotNetAppHostProject.cs (7)
166var information = await _runner.GetAppHostInformationAsync(appHostFile, new DotNetCliRunnerInvocationOptions(), cancellationToken); 255var buildOptions = new DotNetCliRunnerInvocationOptions 303var runOptions = new DotNetCliRunnerInvocationOptions 403var buildOptions = new DotNetCliRunnerInvocationOptions 434var runOptions = new DotNetCliRunnerInvocationOptions 465var options = new DotNetCliRunnerInvocationOptions 517new DotNetCliRunnerInvocationOptions(),
Projects\DotNetBasedAppHostServerProject.cs (1)
422var options = new DotNetCliRunnerInvocationOptions
Projects\ProjectUpdater.cs (3)
80var (configPathsExitCode, configPaths) = await runner.GetNuGetConfigPathsAsync(projectFile.Directory!, new(), cancellationToken); 179return await runner.GetProjectItemsAndPropertiesAsync(projectFile, items, properties, new(), cancellationToken); 878options: new(),
Templating\DotNetTemplateFactory.cs (2)
419var options = new DotNetCliRunnerInvocationOptions() 456var options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
62new DotNetCliRunnerInvocationOptions(),
Aspire.Cli.Tests (41)
Commands\RunCommandTests.cs (8)
480var options = new DotNetCliRunnerInvocationOptions(); 944var options = new DotNetCliRunnerInvocationOptions(); 994var options = new DotNetCliRunnerInvocationOptions(); 1040var options = new DotNetCliRunnerInvocationOptions { Debug = true }; 1090var options = new DotNetCliRunnerInvocationOptions { Debug = false }; 1135var options = new DotNetCliRunnerInvocationOptions { Debug = true }; 1181var options = new DotNetCliRunnerInvocationOptions(); 1227var options = new DotNetCliRunnerInvocationOptions();
DotNet\DotNetCliRunnerTests.cs (33)
38var options = new DotNetCliRunnerInvocationOptions() 78var options = new DotNetCliRunnerInvocationOptions(); 117var options = new DotNetCliRunnerInvocationOptions(); 146var options = new DotNetCliRunnerInvocationOptions(); 175var options = new DotNetCliRunnerInvocationOptions(); 204var options = new DotNetCliRunnerInvocationOptions(); 242var options = new DotNetCliRunnerInvocationOptions(); 283var options = new DotNetCliRunnerInvocationOptions(); 326var options = new DotNetCliRunnerInvocationOptions(); 364var options = new DotNetCliRunnerInvocationOptions(); 404var options = new DotNetCliRunnerInvocationOptions(); 446var options = new DotNetCliRunnerInvocationOptions(); 521options: new DotNetCliRunnerInvocationOptions(), 538var options = new DotNetCliRunnerInvocationOptions(); 590var options = new DotNetCliRunnerInvocationOptions(); 650var options = new DotNetCliRunnerInvocationOptions(); 723var options = new DotNetCliRunnerInvocationOptions 764var options = new DotNetCliRunnerInvocationOptions(); 794var options = new DotNetCliRunnerInvocationOptions() 840var options = new DotNetCliRunnerInvocationOptions() 886var options = new DotNetCliRunnerInvocationOptions() 930var options = new DotNetCliRunnerInvocationOptions() 981var options = new DotNetCliRunnerInvocationOptions() 1030var options = new DotNetCliRunnerInvocationOptions() 1078var options = new DotNetCliRunnerInvocationOptions(); 1114var options = new DotNetCliRunnerInvocationOptions(); 1167var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1208var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1249var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1293var options = new DotNetCliRunnerInvocationOptions(); 1331var options = new DotNetCliRunnerInvocationOptions(); 1369var options = new DotNetCliRunnerInvocationOptions(); 1409var options = new DotNetCliRunnerInvocationOptions();
152 references to DotNetCliRunnerInvocationOptions
aspire (58)
Certificates\CertificateService.cs (3)
77var options = new DotNetCliRunnerInvocationOptions 111var options = new DotNetCliRunnerInvocationOptions 128var recheckOptions = new DotNetCliRunnerInvocationOptions
Certificates\ICertificateToolRunner.cs (2)
17DotNetCliRunnerInvocationOptions options, 24DotNetCliRunnerInvocationOptions options,
Certificates\NativeCertificateToolRunner.cs (2)
16DotNetCliRunnerInvocationOptions options, 69DotNetCliRunnerInvocationOptions options,
Commands\ExecCommand.cs (1)
158var runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
196var options = new DotNetCliRunnerInvocationOptions 339var options = new DotNetCliRunnerInvocationOptions 367var options = new DotNetCliRunnerInvocationOptions 422var options = new DotNetCliRunnerInvocationOptions 448var options = new DotNetCliRunnerInvocationOptions 480var options = new DotNetCliRunnerInvocationOptions 514var options = new DotNetCliRunnerInvocationOptions 616var options = new DotNetCliRunnerInvocationOptions
DotNet\DotNetCliExecution.cs (2)
16private readonly DotNetCliRunnerInvocationOptions _options; 20internal DotNetCliExecution(Process process, ILogger logger, DotNetCliRunnerInvocationOptions options)
DotNet\DotNetCliExecutionFactory.cs (1)
28public IDotNetCliExecution CreateExecution(string[] args, IDictionary<string, string>? env, DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options)
DotNet\DotNetCliRunner.cs (28)
29Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 30Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 31Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 32Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 33Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 34Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 35Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 36Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 37Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 38Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 39Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 40Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken); 103DotNetCliRunnerInvocationOptions options, 229public async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 312public async Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 385public async Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 469public async Task<(int ExitCode, Certificates.CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 542public async Task<int> TrustHttpCertificateAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 557public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 686public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 701public async Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 724public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 785public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 814public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 877public async Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 1046public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 1086public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 1152public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
DotNet\DotNetSdkInstaller.cs (1)
250var options = new DotNetCliRunnerInvocationOptions();
DotNet\IDotNetCliExecutionFactory.cs (1)
24DotNetCliRunnerInvocationOptions options);
Projects\DotNetAppHostProject.cs (5)
255var buildOptions = new DotNetCliRunnerInvocationOptions 303var runOptions = new DotNetCliRunnerInvocationOptions 403var buildOptions = new DotNetCliRunnerInvocationOptions 434var runOptions = new DotNetCliRunnerInvocationOptions 465var options = new DotNetCliRunnerInvocationOptions
Projects\DotNetBasedAppHostServerProject.cs (1)
422var options = new DotNetCliRunnerInvocationOptions
Templating\DotNetTemplateFactory.cs (2)
419var options = new DotNetCliRunnerInvocationOptions() 456var options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
68internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, bool noRestore, DotNetCliRunnerInvocationOptions options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (94)
Certificates\CertificateServiceTests.cs (4)
228public Func<DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, CertificateTrustResult? Result)>? CheckHttpCertificateMachineReadableAsyncCallback { get; set; } 229public Func<DotNetCliRunnerInvocationOptions, CancellationToken, int>? TrustHttpCertificateAsyncCallback { get; set; } 231public Task<(int ExitCode, CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 248public Task<int> TrustHttpCertificateAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
Commands\RunCommandTests.cs (8)
480var options = new DotNetCliRunnerInvocationOptions(); 944var options = new DotNetCliRunnerInvocationOptions(); 994var options = new DotNetCliRunnerInvocationOptions(); 1040var options = new DotNetCliRunnerInvocationOptions { Debug = true }; 1090var options = new DotNetCliRunnerInvocationOptions { Debug = false }; 1135var options = new DotNetCliRunnerInvocationOptions { Debug = true }; 1181var options = new DotNetCliRunnerInvocationOptions(); 1227var options = new DotNetCliRunnerInvocationOptions();
DotNet\DotNetCliRunnerTests.cs (32)
38var options = new DotNetCliRunnerInvocationOptions() 78var options = new DotNetCliRunnerInvocationOptions(); 117var options = new DotNetCliRunnerInvocationOptions(); 146var options = new DotNetCliRunnerInvocationOptions(); 175var options = new DotNetCliRunnerInvocationOptions(); 204var options = new DotNetCliRunnerInvocationOptions(); 242var options = new DotNetCliRunnerInvocationOptions(); 283var options = new DotNetCliRunnerInvocationOptions(); 326var options = new DotNetCliRunnerInvocationOptions(); 364var options = new DotNetCliRunnerInvocationOptions(); 404var options = new DotNetCliRunnerInvocationOptions(); 446var options = new DotNetCliRunnerInvocationOptions(); 538var options = new DotNetCliRunnerInvocationOptions(); 590var options = new DotNetCliRunnerInvocationOptions(); 650var options = new DotNetCliRunnerInvocationOptions(); 723var options = new DotNetCliRunnerInvocationOptions 764var options = new DotNetCliRunnerInvocationOptions(); 794var options = new DotNetCliRunnerInvocationOptions() 840var options = new DotNetCliRunnerInvocationOptions() 886var options = new DotNetCliRunnerInvocationOptions() 930var options = new DotNetCliRunnerInvocationOptions() 981var options = new DotNetCliRunnerInvocationOptions() 1030var options = new DotNetCliRunnerInvocationOptions() 1078var options = new DotNetCliRunnerInvocationOptions(); 1114var options = new DotNetCliRunnerInvocationOptions(); 1167var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1208var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1249var options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true }; 1293var options = new DotNetCliRunnerInvocationOptions(); 1331var options = new DotNetCliRunnerInvocationOptions(); 1369var options = new DotNetCliRunnerInvocationOptions(); 1409var options = new DotNetCliRunnerInvocationOptions();
Templating\DotNetTemplateFactoryTests.cs (12)
453public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 456public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs, DotNetCliRunnerInvocationOptions? options, CancellationToken cancellationToken) 459public Task<int> BuildAsync(FileInfo projectFile, bool noRestore, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 462public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 465public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 468public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 471public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProjectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 474public Task<(int ExitCode, NuGetPackageCli[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 477public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 480public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 483public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 486public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
TestServices\TestCertificateToolRunner.cs (4)
15public Func<DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, CertificateTrustResult? Result)>? CheckHttpCertificateMachineReadableAsyncCallback { get; set; } 16public Func<DotNetCliRunnerInvocationOptions, CancellationToken, int>? TrustHttpCertificateAsyncCallback { get; set; } 18public Task<(int ExitCode, CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 35public Task<int> TrustHttpCertificateAsync(DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
TestServices\TestDotNetCliExecutionFactory.cs (10)
24public Func<string[], IDictionary<string, string>?, DirectoryInfo, DotNetCliRunnerInvocationOptions, IDotNetCliExecution>? CreateExecutionCallback { get; set; } 30public Action<string[], IDictionary<string, string>?, DirectoryInfo, DotNetCliRunnerInvocationOptions>? AssertionCallback { get; set; } 37public Func<int, DotNetCliRunnerInvocationOptions, (int ExitCode, string? Stdout)>? AttemptCallback { get; set; } 54public IDotNetCliExecution CreateExecution(string[] args, IDictionary<string, string>? env, DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options) 75private readonly DotNetCliRunnerInvocationOptions _options; 76private readonly Func<int, DotNetCliRunnerInvocationOptions, (int ExitCode, string? Stdout)> _attemptCallback; 83DotNetCliRunnerInvocationOptions options, 84Func<int, DotNetCliRunnerInvocationOptions, (int ExitCode, string? Stdout)> attemptCallback, 140Action<string[], IDictionary<string, string>?, DirectoryInfo, DotNetCliRunnerInvocationOptions> assertionCallback, 172Func<int, DotNetCliRunnerInvocationOptions, (int ExitCode, string? Stdout)> attemptCallback,
TestServices\TestDotNetCliRunner.cs (24)
14public Func<FileInfo, string, string, string?, DotNetCliRunnerInvocationOptions, CancellationToken, int>? AddPackageAsyncCallback { get; set; } 15public Func<FileInfo, FileInfo, DotNetCliRunnerInvocationOptions, CancellationToken, int>? AddProjectToSolutionAsyncCallback { get; set; } 16public Func<FileInfo, bool, DotNetCliRunnerInvocationOptions, CancellationToken, int>? BuildAsyncCallback { get; set; } 17public Func<FileInfo, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, bool IsAspireHost, string? AspireHostingVersion)>? GetAppHostInformationAsyncCallback { get; set; } 18public Func<DirectoryInfo, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, string[] ConfigPaths)>? GetNuGetConfigPathsAsyncCallback { get; set; } 19public Func<FileInfo, string[], string[], DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, JsonDocument? Output)>? GetProjectItemsAndPropertiesAsyncCallback { get; set; } 20public Func<string, string, string?, bool, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, string? TemplateVersion)>? InstallTemplateAsyncCallback { get; set; } 21public Func<string, string, string, DotNetCliRunnerInvocationOptions, CancellationToken, int>? NewProjectAsyncCallback { get; set; } 22public Func<FileInfo, bool, bool, bool, string[], IDictionary<string, string>?, TaskCompletionSource<IAppHostCliBackchannel>?, DotNetCliRunnerInvocationOptions, CancellationToken, Task<int>>? RunAsyncCallback { get; set; } 23public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, NuGetPackage[]? Packages)>? SearchPackagesAsyncCallback { get; set; } 24public Func<FileInfo, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode, IReadOnlyList<FileInfo> Projects)>? GetSolutionProjectsAsyncCallback { get; set; } 25public Func<FileInfo, FileInfo, DotNetCliRunnerInvocationOptions, CancellationToken, int>? AddProjectReferenceAsyncCallback { get; set; } 27public Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 34public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 41public Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 48public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 57public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 73public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 80public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 87public Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 94public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 101public Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 108public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken) 115public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)