58 instantiations of DotNetCliRunnerInvocationOptions
aspire (26)
Certificates\CertificateService.cs (2)
30
var options = new
DotNetCliRunnerInvocationOptions
43
var options = new
DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
166
var runOptions = new
DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
200
var options = new
DotNetCliRunnerInvocationOptions
343
var options = new
DotNetCliRunnerInvocationOptions
371
var options = new
DotNetCliRunnerInvocationOptions
426
var options = new
DotNetCliRunnerInvocationOptions
452
var options = new
DotNetCliRunnerInvocationOptions
484
var options = new
DotNetCliRunnerInvocationOptions
518
var options = new
DotNetCliRunnerInvocationOptions
610
var options = new
DotNetCliRunnerInvocationOptions
DotNet\DotNetSdkInstaller.cs (1)
250
var options = new
DotNetCliRunnerInvocationOptions
();
NuGet\NuGetPackageCache.cs (1)
95
new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true },
Projects\AppHostServerProject.cs (1)
498
var options = new
DotNetCliRunnerInvocationOptions
Projects\DotNetAppHostProject.cs (6)
150
var information = await _runner.GetAppHostInformationAsync(appHostFile, new
DotNetCliRunnerInvocationOptions
(), cancellationToken);
214
var buildOptions = new
DotNetCliRunnerInvocationOptions
262
var runOptions = new
DotNetCliRunnerInvocationOptions
335
var buildOptions = new
DotNetCliRunnerInvocationOptions
364
var runOptions = new
DotNetCliRunnerInvocationOptions
394
var options = new
DotNetCliRunnerInvocationOptions
Projects\ProjectUpdater.cs (3)
80
var (configPathsExitCode, configPaths) = await runner.GetNuGetConfigPathsAsync(projectFile.Directory!,
new
(), cancellationToken);
179
return await runner.GetProjectItemsAndPropertiesAsync(projectFile, items, properties,
new
(), cancellationToken);
823
options:
new
(),
Templating\DotNetTemplateFactory.cs (2)
408
var options = new
DotNetCliRunnerInvocationOptions
()
445
var options = new
DotNetCliRunnerInvocationOptions
()
Utils\AppHostHelper.cs (1)
63
new
DotNetCliRunnerInvocationOptions
(),
Aspire.Cli.Tests (32)
Commands\RunCommandTests.cs (8)
411
var options = new
DotNetCliRunnerInvocationOptions
();
802
var options = new
DotNetCliRunnerInvocationOptions
();
856
var options = new
DotNetCliRunnerInvocationOptions
();
906
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
960
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = false };
1009
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1059
var options = new
DotNetCliRunnerInvocationOptions
();
1109
var options = new
DotNetCliRunnerInvocationOptions
();
DotNet\DotNetCliRunnerTests.cs (24)
42
var options = new
DotNetCliRunnerInvocationOptions
()
91
var options = new
DotNetCliRunnerInvocationOptions
();
139
var options = new
DotNetCliRunnerInvocationOptions
();
177
var options = new
DotNetCliRunnerInvocationOptions
();
224
var options = new
DotNetCliRunnerInvocationOptions
();
274
var options = new
DotNetCliRunnerInvocationOptions
();
326
var options = new
DotNetCliRunnerInvocationOptions
();
372
var options = new
DotNetCliRunnerInvocationOptions
();
420
var options = new
DotNetCliRunnerInvocationOptions
();
470
var options = new
DotNetCliRunnerInvocationOptions
();
558
options: new
DotNetCliRunnerInvocationOptions
(),
578
var options = new
DotNetCliRunnerInvocationOptions
();
639
var options = new
DotNetCliRunnerInvocationOptions
();
708
var options = new
DotNetCliRunnerInvocationOptions
();
790
var options = new
DotNetCliRunnerInvocationOptions
840
var options = new
DotNetCliRunnerInvocationOptions
();
879
var options = new
DotNetCliRunnerInvocationOptions
()
934
var options = new
DotNetCliRunnerInvocationOptions
()
989
var options = new
DotNetCliRunnerInvocationOptions
()
1042
var options = new
DotNetCliRunnerInvocationOptions
()
1102
var options = new
DotNetCliRunnerInvocationOptions
()
1160
var options = new
DotNetCliRunnerInvocationOptions
()
1217
var options = new
DotNetCliRunnerInvocationOptions
();
1262
var options = new
DotNetCliRunnerInvocationOptions
();
128 references to DotNetCliRunnerInvocationOptions
aspire (51)
Certificates\CertificateService.cs (2)
30
var
options = new DotNetCliRunnerInvocationOptions
43
var
options = new DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
166
var
runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
200
var
options = new DotNetCliRunnerInvocationOptions
343
var
options = new DotNetCliRunnerInvocationOptions
371
var
options = new DotNetCliRunnerInvocationOptions
426
var
options = new DotNetCliRunnerInvocationOptions
452
var
options = new DotNetCliRunnerInvocationOptions
484
var
options = new DotNetCliRunnerInvocationOptions
518
var
options = new DotNetCliRunnerInvocationOptions
610
var
options = new DotNetCliRunnerInvocationOptions
DotNet\DotNetCliRunner.cs (30)
30
Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
31
Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
32
Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
33
Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
34
Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
35
Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
36
Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
37
Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
38
Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
39
Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
40
Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
41
Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
42
Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
43
Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
82
public async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
165
public async Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
238
public async Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
333
public async Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
348
public async Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
363
public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
489
public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
519
public virtual async Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
813
public async Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
834
public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
895
public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
924
public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
987
public 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)
1124
public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1164
public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1230
public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
DotNet\DotNetSdkInstaller.cs (1)
250
var
options = new DotNetCliRunnerInvocationOptions();
Projects\AppHostServerProject.cs (1)
498
var
options = new DotNetCliRunnerInvocationOptions
Projects\DotNetAppHostProject.cs (5)
214
var
buildOptions = new DotNetCliRunnerInvocationOptions
262
var
runOptions = new DotNetCliRunnerInvocationOptions
335
var
buildOptions = new DotNetCliRunnerInvocationOptions
364
var
runOptions = new DotNetCliRunnerInvocationOptions
394
var
options = new DotNetCliRunnerInvocationOptions
Templating\DotNetTemplateFactory.cs (2)
408
var
options = new DotNetCliRunnerInvocationOptions()
445
var
options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
69
internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (77)
Commands\RunCommandTests.cs (10)
411
var
options = new DotNetCliRunnerInvocationOptions();
802
var
options = new DotNetCliRunnerInvocationOptions();
856
var
options = new DotNetCliRunnerInvocationOptions();
906
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
960
var
options = new DotNetCliRunnerInvocationOptions { Debug = false };
1009
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1059
var
options = new DotNetCliRunnerInvocationOptions();
1109
var
options = new DotNetCliRunnerInvocationOptions();
1188
Action<string[], IDictionary<string, string>?, DirectoryInfo, FileInfo?, TaskCompletionSource<IAppHostCliBackchannel>?,
DotNetCliRunnerInvocationOptions
> assertionCallback,
1192
public override Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
DotNet\DotNetCliRunnerTests.cs (25)
42
var
options = new DotNetCliRunnerInvocationOptions()
91
var
options = new DotNetCliRunnerInvocationOptions();
139
var
options = new DotNetCliRunnerInvocationOptions();
177
var
options = new DotNetCliRunnerInvocationOptions();
224
var
options = new DotNetCliRunnerInvocationOptions();
274
var
options = new DotNetCliRunnerInvocationOptions();
326
var
options = new DotNetCliRunnerInvocationOptions();
372
var
options = new DotNetCliRunnerInvocationOptions();
420
var
options = new DotNetCliRunnerInvocationOptions();
470
var
options = new DotNetCliRunnerInvocationOptions();
578
var
options = new DotNetCliRunnerInvocationOptions();
639
var
options = new DotNetCliRunnerInvocationOptions();
708
var
options = new DotNetCliRunnerInvocationOptions();
790
var
options = new DotNetCliRunnerInvocationOptions
840
var
options = new DotNetCliRunnerInvocationOptions();
879
var
options = new DotNetCliRunnerInvocationOptions()
934
var
options = new DotNetCliRunnerInvocationOptions()
989
var
options = new DotNetCliRunnerInvocationOptions()
1042
var
options = new DotNetCliRunnerInvocationOptions()
1102
var
options = new DotNetCliRunnerInvocationOptions()
1160
var
options = new DotNetCliRunnerInvocationOptions()
1217
var
options = new DotNetCliRunnerInvocationOptions();
1262
var
options = new DotNetCliRunnerInvocationOptions();
1305
Action<string[], IDictionary<string, string>?, DirectoryInfo, FileInfo?, TaskCompletionSource<IAppHostCliBackchannel>?,
DotNetCliRunnerInvocationOptions
> assertionCallback,
1309
public override Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
Templating\DotNetTemplateFactoryTests.cs (14)
436
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
439
public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
? options, CancellationToken cancellationToken)
442
public Task<int> BuildAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
445
public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
448
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
451
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
454
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProjectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
457
public Task<(int ExitCode, NuGetPackageCli[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
460
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
463
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
466
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
469
public Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
472
public Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
475
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
TestServices\TestDotNetCliRunner.cs (28)
14
public Func<FileInfo, string, string, string?,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddPackageAsyncCallback { get; set; }
15
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectToSolutionAsyncCallback { get; set; }
16
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? BuildAsyncCallback { get; set; }
17
public Func<
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? CheckHttpCertificateAsyncCallback { get; set; }
18
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, bool IsAspireHost, string? AspireHostingVersion)>? GetAppHostInformationAsyncCallback { get; set; }
19
public Func<DirectoryInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, string[] ConfigPaths)>? GetNuGetConfigPathsAsyncCallback { get; set; }
20
public Func<FileInfo, string[], string[],
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, JsonDocument? Output)>? GetProjectItemsAndPropertiesAsyncCallback { get; set; }
21
public Func<string, string, string?, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, string? TemplateVersion)>? InstallTemplateAsyncCallback { get; set; }
22
public Func<string, string, string,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? NewProjectAsyncCallback { get; set; }
23
public Func<FileInfo, bool, bool, string[], IDictionary<string, string>?, TaskCompletionSource<IAppHostCliBackchannel>?,
DotNetCliRunnerInvocationOptions
, CancellationToken, Task<int>>? RunAsyncCallback { get; set; }
24
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, NuGetPackage[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
25
public Func<
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? TrustHttpCertificateAsyncCallback { get; set; }
26
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, IReadOnlyList<FileInfo> Projects)>? GetSolutionProjectsAsyncCallback { get; set; }
27
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectReferenceAsyncCallback { get; set; }
29
public Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
36
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
43
public Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
50
public Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
57
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
66
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
82
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
89
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
96
public Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
103
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
110
public Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
117
public Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
124
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
131
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)