63 instantiations of DotNetCliRunnerInvocationOptions
aspire (28)
Certificates\CertificateService.cs (3)
75
var options = new
DotNetCliRunnerInvocationOptions
110
var options = new
DotNetCliRunnerInvocationOptions
127
var recheckOptions = new
DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
161
var runOptions = new
DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
194
var options = new
DotNetCliRunnerInvocationOptions
337
var options = new
DotNetCliRunnerInvocationOptions
365
var options = new
DotNetCliRunnerInvocationOptions
420
var options = new
DotNetCliRunnerInvocationOptions
446
var options = new
DotNetCliRunnerInvocationOptions
478
var options = new
DotNetCliRunnerInvocationOptions
512
var options = new
DotNetCliRunnerInvocationOptions
614
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)
543
var options = new
DotNetCliRunnerInvocationOptions
Projects\DotNetAppHostProject.cs (7)
156
var information = await _runner.GetAppHostInformationAsync(appHostFile, new
DotNetCliRunnerInvocationOptions
(), cancellationToken);
237
var buildOptions = new
DotNetCliRunnerInvocationOptions
285
var runOptions = new
DotNetCliRunnerInvocationOptions
370
var buildOptions = new
DotNetCliRunnerInvocationOptions
399
var runOptions = new
DotNetCliRunnerInvocationOptions
429
var options = new
DotNetCliRunnerInvocationOptions
481
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)
417
var options = new
DotNetCliRunnerInvocationOptions
()
454
var options = new
DotNetCliRunnerInvocationOptions
()
Utils\AppHostHelper.cs (1)
62
new
DotNetCliRunnerInvocationOptions
(),
Aspire.Cli.Tests (35)
Commands\RunCommandTests.cs (8)
401
var options = new
DotNetCliRunnerInvocationOptions
();
865
var options = new
DotNetCliRunnerInvocationOptions
();
914
var options = new
DotNetCliRunnerInvocationOptions
();
959
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1008
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = false };
1052
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1097
var options = new
DotNetCliRunnerInvocationOptions
();
1142
var options = new
DotNetCliRunnerInvocationOptions
();
DotNet\DotNetCliRunnerTests.cs (27)
38
var options = new
DotNetCliRunnerInvocationOptions
()
77
var options = new
DotNetCliRunnerInvocationOptions
();
116
var options = new
DotNetCliRunnerInvocationOptions
();
145
var options = new
DotNetCliRunnerInvocationOptions
();
182
var options = new
DotNetCliRunnerInvocationOptions
();
222
var options = new
DotNetCliRunnerInvocationOptions
();
264
var options = new
DotNetCliRunnerInvocationOptions
();
302
var options = new
DotNetCliRunnerInvocationOptions
();
341
var options = new
DotNetCliRunnerInvocationOptions
();
382
var options = new
DotNetCliRunnerInvocationOptions
();
455
options: new
DotNetCliRunnerInvocationOptions
(),
472
var options = new
DotNetCliRunnerInvocationOptions
();
524
var options = new
DotNetCliRunnerInvocationOptions
();
584
var options = new
DotNetCliRunnerInvocationOptions
();
657
var options = new
DotNetCliRunnerInvocationOptions
698
var options = new
DotNetCliRunnerInvocationOptions
();
728
var options = new
DotNetCliRunnerInvocationOptions
()
773
var options = new
DotNetCliRunnerInvocationOptions
()
818
var options = new
DotNetCliRunnerInvocationOptions
()
861
var options = new
DotNetCliRunnerInvocationOptions
()
911
var options = new
DotNetCliRunnerInvocationOptions
()
959
var options = new
DotNetCliRunnerInvocationOptions
()
1006
var options = new
DotNetCliRunnerInvocationOptions
();
1042
var options = new
DotNetCliRunnerInvocationOptions
();
1095
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
1136
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
1177
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
142 references to DotNetCliRunnerInvocationOptions
aspire (56)
Certificates\CertificateService.cs (3)
75
var
options = new DotNetCliRunnerInvocationOptions
110
var
options = new DotNetCliRunnerInvocationOptions
127
var
recheckOptions = new DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
161
var
runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
194
var
options = new DotNetCliRunnerInvocationOptions
337
var
options = new DotNetCliRunnerInvocationOptions
365
var
options = new DotNetCliRunnerInvocationOptions
420
var
options = new DotNetCliRunnerInvocationOptions
446
var
options = new DotNetCliRunnerInvocationOptions
478
var
options = new DotNetCliRunnerInvocationOptions
512
var
options = new DotNetCliRunnerInvocationOptions
614
var
options = new DotNetCliRunnerInvocationOptions
DotNet\DotNetCliExecution.cs (2)
16
private readonly
DotNetCliRunnerInvocationOptions
_options;
20
internal DotNetCliExecution(Process process, ILogger logger,
DotNetCliRunnerInvocationOptions
options)
DotNet\DotNetCliExecutionFactory.cs (1)
28
public IDotNetCliExecution CreateExecution(string[] args, IDictionary<string, string>? env, DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options)
DotNet\DotNetCliRunner.cs (30)
29
Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
30
Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
31
Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
32
Task<(int ExitCode, Certificates.CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
33
Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
34
Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
35
Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
36
Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
37
Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
38
Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
39
Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
40
Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
41
Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
42
Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
105
DotNetCliRunnerInvocationOptions
options,
231
public async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
314
public async Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
387
public async Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
470
public async Task<(int ExitCode, Certificates.CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
543
public async Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
558
public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
687
public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
702
public async Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
723
public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
784
public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
813
public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
876
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)
1045
public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1085
public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1151
public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
DotNet\DotNetSdkInstaller.cs (1)
250
var
options = new DotNetCliRunnerInvocationOptions();
DotNet\IDotNetCliExecutionFactory.cs (1)
24
DotNetCliRunnerInvocationOptions
options);
Projects\AppHostServerProject.cs (1)
543
var
options = new DotNetCliRunnerInvocationOptions
Projects\DotNetAppHostProject.cs (5)
237
var
buildOptions = new DotNetCliRunnerInvocationOptions
285
var
runOptions = new DotNetCliRunnerInvocationOptions
370
var
buildOptions = new DotNetCliRunnerInvocationOptions
399
var
runOptions = new DotNetCliRunnerInvocationOptions
429
var
options = new DotNetCliRunnerInvocationOptions
Templating\DotNetTemplateFactory.cs (2)
417
var
options = new DotNetCliRunnerInvocationOptions()
454
var
options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
68
internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (86)
Commands\RunCommandTests.cs (8)
401
var
options = new DotNetCliRunnerInvocationOptions();
865
var
options = new DotNetCliRunnerInvocationOptions();
914
var
options = new DotNetCliRunnerInvocationOptions();
959
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1008
var
options = new DotNetCliRunnerInvocationOptions { Debug = false };
1052
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1097
var
options = new DotNetCliRunnerInvocationOptions();
1142
var
options = new DotNetCliRunnerInvocationOptions();
DotNet\DotNetCliRunnerTests.cs (26)
38
var
options = new DotNetCliRunnerInvocationOptions()
77
var
options = new DotNetCliRunnerInvocationOptions();
116
var
options = new DotNetCliRunnerInvocationOptions();
145
var
options = new DotNetCliRunnerInvocationOptions();
182
var
options = new DotNetCliRunnerInvocationOptions();
222
var
options = new DotNetCliRunnerInvocationOptions();
264
var
options = new DotNetCliRunnerInvocationOptions();
302
var
options = new DotNetCliRunnerInvocationOptions();
341
var
options = new DotNetCliRunnerInvocationOptions();
382
var
options = new DotNetCliRunnerInvocationOptions();
472
var
options = new DotNetCliRunnerInvocationOptions();
524
var
options = new DotNetCliRunnerInvocationOptions();
584
var
options = new DotNetCliRunnerInvocationOptions();
657
var
options = new DotNetCliRunnerInvocationOptions
698
var
options = new DotNetCliRunnerInvocationOptions();
728
var
options = new DotNetCliRunnerInvocationOptions()
773
var
options = new DotNetCliRunnerInvocationOptions()
818
var
options = new DotNetCliRunnerInvocationOptions()
861
var
options = new DotNetCliRunnerInvocationOptions()
911
var
options = new DotNetCliRunnerInvocationOptions()
959
var
options = new DotNetCliRunnerInvocationOptions()
1006
var
options = new DotNetCliRunnerInvocationOptions();
1042
var
options = new DotNetCliRunnerInvocationOptions();
1095
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
1136
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
1177
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
Templating\DotNetTemplateFactoryTests.cs (14)
448
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
451
public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
? options, CancellationToken cancellationToken)
454
public Task<int> BuildAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
457
public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
460
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
463
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
466
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProjectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
469
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)
472
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
475
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
478
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
481
public Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
484
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
487
public Task<(int ExitCode, CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
TestServices\TestDotNetCliExecutionFactory.cs (10)
24
public Func<string[], IDictionary<string, string>?, DirectoryInfo,
DotNetCliRunnerInvocationOptions
, IDotNetCliExecution>? CreateExecutionCallback { get; set; }
30
public Action<string[], IDictionary<string, string>?, DirectoryInfo,
DotNetCliRunnerInvocationOptions
>? AssertionCallback { get; set; }
37
public Func<int,
DotNetCliRunnerInvocationOptions
, (int ExitCode, string? Stdout)>? AttemptCallback { get; set; }
54
public IDotNetCliExecution CreateExecution(string[] args, IDictionary<string, string>? env, DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options)
75
private readonly
DotNetCliRunnerInvocationOptions
_options;
76
private readonly Func<int,
DotNetCliRunnerInvocationOptions
, (int ExitCode, string? Stdout)> _attemptCallback;
83
DotNetCliRunnerInvocationOptions
options,
84
Func<int,
DotNetCliRunnerInvocationOptions
, (int ExitCode, string? Stdout)> attemptCallback,
140
Action<string[], IDictionary<string, string>?, DirectoryInfo,
DotNetCliRunnerInvocationOptions
> assertionCallback,
172
Func<int,
DotNetCliRunnerInvocationOptions
, (int ExitCode, string? Stdout)> attemptCallback,
TestServices\TestDotNetCliRunner.cs (28)
15
public Func<FileInfo, string, string, string?,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddPackageAsyncCallback { get; set; }
16
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectToSolutionAsyncCallback { get; set; }
17
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? BuildAsyncCallback { get; set; }
18
public Func<
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, CertificateTrustResult? Result)>? CheckHttpCertificateMachineReadableAsyncCallback { get; set; }
19
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, bool IsAspireHost, string? AspireHostingVersion)>? GetAppHostInformationAsyncCallback { get; set; }
20
public Func<DirectoryInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, string[] ConfigPaths)>? GetNuGetConfigPathsAsyncCallback { get; set; }
21
public Func<FileInfo, string[], string[],
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, JsonDocument? Output)>? GetProjectItemsAndPropertiesAsyncCallback { get; set; }
22
public Func<string, string, string?, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, string? TemplateVersion)>? InstallTemplateAsyncCallback { get; set; }
23
public Func<string, string, string,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? NewProjectAsyncCallback { get; set; }
24
public Func<FileInfo, bool, bool, string[], IDictionary<string, string>?, TaskCompletionSource<IAppHostCliBackchannel>?,
DotNetCliRunnerInvocationOptions
, CancellationToken, Task<int>>? RunAsyncCallback { get; set; }
25
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, NuGetPackage[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
26
public Func<
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? TrustHttpCertificateAsyncCallback { get; set; }
27
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, IReadOnlyList<FileInfo> Projects)>? GetSolutionProjectsAsyncCallback { get; set; }
28
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectReferenceAsyncCallback { get; set; }
30
public Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
37
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
44
public Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
51
public Task<(int ExitCode, CertificateTrustResult? Result)> CheckHttpCertificateMachineReadableAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
68
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
77
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
93
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
100
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
107
public Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
114
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
121
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)
128
public Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
135
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
142
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)