70 instantiations of DotNetCliRunnerInvocationOptions
aspire (27)
Commands\ExecCommand.cs (1)
150
var runOptions = new
DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
213
var options = new
DotNetCliRunnerInvocationOptions
357
var options = new
DotNetCliRunnerInvocationOptions
385
var options = new
DotNetCliRunnerInvocationOptions
440
var options = new
DotNetCliRunnerInvocationOptions
466
var options = new
DotNetCliRunnerInvocationOptions
498
var options = new
DotNetCliRunnerInvocationOptions
532
var options = new
DotNetCliRunnerInvocationOptions
639
var options = new
DotNetCliRunnerInvocationOptions
Commands\RestoreCommand.cs (1)
99
async () => await _runner.RestoreAsync(effectiveAppHostFile, new
DotNetCliRunnerInvocationOptions
(), cancellationToken),
NuGet\NuGetPackageCache.cs (1)
95
new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true },
Projects\DotNetAppHostProject.cs (8)
175
var information = await _runner.GetAppHostInformationAsync(appHostFile, new
DotNetCliRunnerInvocationOptions
(), cancellationToken);
264
var buildOptions = new
DotNetCliRunnerInvocationOptions
312
var runOptions = new
DotNetCliRunnerInvocationOptions
412
var buildOptions = new
DotNetCliRunnerInvocationOptions
443
var runOptions = new
DotNetCliRunnerInvocationOptions
477
var options = new
DotNetCliRunnerInvocationOptions
543
new
DotNetCliRunnerInvocationOptions
(),
558
new
DotNetCliRunnerInvocationOptions
(),
Projects\DotNetBasedAppHostServerProject.cs (1)
427
var options = new
DotNetCliRunnerInvocationOptions
Projects\PrebuiltAppHostServer.cs (1)
246
new
DotNetCliRunnerInvocationOptions
Projects\ProjectUpdater.cs (3)
80
var (configPathsExitCode, configPaths) = await runner.GetNuGetConfigPathsAsync(projectFile.Directory!,
new
(), cancellationToken);
186
return await runner.GetProjectItemsAndPropertiesAsync(projectFile, items, properties,
new
(), cancellationToken);
886
options:
new
(),
Templating\DotNetTemplateFactory.cs (2)
520
var options = new
DotNetCliRunnerInvocationOptions
()
557
var options = new
DotNetCliRunnerInvocationOptions
()
Utils\AppHostHelper.cs (1)
62
new
DotNetCliRunnerInvocationOptions
(),
Aspire.Cli.Tests (43)
Commands\RunCommandTests.cs (8)
481
var options = new
DotNetCliRunnerInvocationOptions
();
945
var options = new
DotNetCliRunnerInvocationOptions
();
995
var options = new
DotNetCliRunnerInvocationOptions
();
1041
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1091
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = false };
1136
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1182
var options = new
DotNetCliRunnerInvocationOptions
();
1228
var options = new
DotNetCliRunnerInvocationOptions
();
DotNet\DotNetCliRunnerTests.cs (35)
38
var options = new
DotNetCliRunnerInvocationOptions
()
78
var options = new
DotNetCliRunnerInvocationOptions
();
107
var options = new
DotNetCliRunnerInvocationOptions
();
145
var options = new
DotNetCliRunnerInvocationOptions
();
174
var options = new
DotNetCliRunnerInvocationOptions
();
203
var options = new
DotNetCliRunnerInvocationOptions
();
232
var options = new
DotNetCliRunnerInvocationOptions
();
270
var options = new
DotNetCliRunnerInvocationOptions
();
311
var options = new
DotNetCliRunnerInvocationOptions
();
354
var options = new
DotNetCliRunnerInvocationOptions
();
392
var options = new
DotNetCliRunnerInvocationOptions
();
432
var options = new
DotNetCliRunnerInvocationOptions
();
474
var options = new
DotNetCliRunnerInvocationOptions
();
549
options: new
DotNetCliRunnerInvocationOptions
(),
566
var options = new
DotNetCliRunnerInvocationOptions
();
619
var options = new
DotNetCliRunnerInvocationOptions
();
686
var options = new
DotNetCliRunnerInvocationOptions
();
752
var options = new
DotNetCliRunnerInvocationOptions
();
834
var options = new
DotNetCliRunnerInvocationOptions
875
var options = new
DotNetCliRunnerInvocationOptions
();
905
var options = new
DotNetCliRunnerInvocationOptions
()
951
var options = new
DotNetCliRunnerInvocationOptions
()
997
var options = new
DotNetCliRunnerInvocationOptions
()
1041
var options = new
DotNetCliRunnerInvocationOptions
()
1092
var options = new
DotNetCliRunnerInvocationOptions
()
1141
var options = new
DotNetCliRunnerInvocationOptions
()
1189
var options = new
DotNetCliRunnerInvocationOptions
();
1225
var options = new
DotNetCliRunnerInvocationOptions
();
1278
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
1319
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
1360
var options = new
DotNetCliRunnerInvocationOptions
{ SuppressLogging = true };
1404
var options = new
DotNetCliRunnerInvocationOptions
();
1442
var options = new
DotNetCliRunnerInvocationOptions
();
1480
var options = new
DotNetCliRunnerInvocationOptions
();
1520
var options = new
DotNetCliRunnerInvocationOptions
();
145 references to DotNetCliRunnerInvocationOptions
aspire (52)
Commands\ExecCommand.cs (1)
150
var
runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
213
var
options = new DotNetCliRunnerInvocationOptions
357
var
options = new DotNetCliRunnerInvocationOptions
385
var
options = new DotNetCliRunnerInvocationOptions
440
var
options = new DotNetCliRunnerInvocationOptions
466
var
options = new DotNetCliRunnerInvocationOptions
498
var
options = new DotNetCliRunnerInvocationOptions
532
var
options = new DotNetCliRunnerInvocationOptions
639
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)
26
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, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
32
Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
33
Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
34
Task<int> RestoreAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
35
Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
36
Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
37
Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
38
Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
39
Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
40
Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
41
Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
42
Task<int> InitUserSecretsAsync(FileInfo projectFile,
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)
415
public 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)
490
public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
619
public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
634
public async Task<int> RestoreAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
650
public async Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
673
public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
737
public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
766
public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
829
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)
998
public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1038
public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1104
public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1133
public Task<int> InitUserSecretsAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
DotNet\IDotNetCliExecutionFactory.cs (1)
24
DotNetCliRunnerInvocationOptions
options);
Projects\DotNetAppHostProject.cs (5)
264
var
buildOptions = new DotNetCliRunnerInvocationOptions
312
var
runOptions = new DotNetCliRunnerInvocationOptions
412
var
buildOptions = new DotNetCliRunnerInvocationOptions
443
var
runOptions = new DotNetCliRunnerInvocationOptions
477
var
options = new DotNetCliRunnerInvocationOptions
Projects\DotNetBasedAppHostServerProject.cs (1)
427
var
options = new DotNetCliRunnerInvocationOptions
Templating\DotNetTemplateFactory.cs (2)
520
var
options = new DotNetCliRunnerInvocationOptions()
557
var
options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
69
internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, bool noRestore,
DotNetCliRunnerInvocationOptions
options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (93)
Commands\RunCommandTests.cs (8)
481
var
options = new DotNetCliRunnerInvocationOptions();
945
var
options = new DotNetCliRunnerInvocationOptions();
995
var
options = new DotNetCliRunnerInvocationOptions();
1041
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1091
var
options = new DotNetCliRunnerInvocationOptions { Debug = false };
1136
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1182
var
options = new DotNetCliRunnerInvocationOptions();
1228
var
options = new DotNetCliRunnerInvocationOptions();
DotNet\DotNetCliRunnerTests.cs (34)
38
var
options = new DotNetCliRunnerInvocationOptions()
78
var
options = new DotNetCliRunnerInvocationOptions();
107
var
options = new DotNetCliRunnerInvocationOptions();
145
var
options = new DotNetCliRunnerInvocationOptions();
174
var
options = new DotNetCliRunnerInvocationOptions();
203
var
options = new DotNetCliRunnerInvocationOptions();
232
var
options = new DotNetCliRunnerInvocationOptions();
270
var
options = new DotNetCliRunnerInvocationOptions();
311
var
options = new DotNetCliRunnerInvocationOptions();
354
var
options = new DotNetCliRunnerInvocationOptions();
392
var
options = new DotNetCliRunnerInvocationOptions();
432
var
options = new DotNetCliRunnerInvocationOptions();
474
var
options = new DotNetCliRunnerInvocationOptions();
566
var
options = new DotNetCliRunnerInvocationOptions();
619
var
options = new DotNetCliRunnerInvocationOptions();
686
var
options = new DotNetCliRunnerInvocationOptions();
752
var
options = new DotNetCliRunnerInvocationOptions();
834
var
options = new DotNetCliRunnerInvocationOptions
875
var
options = new DotNetCliRunnerInvocationOptions();
905
var
options = new DotNetCliRunnerInvocationOptions()
951
var
options = new DotNetCliRunnerInvocationOptions()
997
var
options = new DotNetCliRunnerInvocationOptions()
1041
var
options = new DotNetCliRunnerInvocationOptions()
1092
var
options = new DotNetCliRunnerInvocationOptions()
1141
var
options = new DotNetCliRunnerInvocationOptions()
1189
var
options = new DotNetCliRunnerInvocationOptions();
1225
var
options = new DotNetCliRunnerInvocationOptions();
1278
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
1319
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
1360
var
options = new DotNetCliRunnerInvocationOptions { SuppressLogging = true };
1404
var
options = new DotNetCliRunnerInvocationOptions();
1442
var
options = new DotNetCliRunnerInvocationOptions();
1480
var
options = new DotNetCliRunnerInvocationOptions();
1520
var
options = new DotNetCliRunnerInvocationOptions();
Templating\DotNetTemplateFactoryTests.cs (14)
501
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
504
public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
? options, CancellationToken cancellationToken)
507
public Task<int> RestoreAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
510
public Task<int> BuildAsync(FileInfo projectFile, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
513
public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
516
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
519
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
522
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProjectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
525
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)
528
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
531
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
534
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
537
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
540
public Task<int> InitUserSecretsAsync(FileInfo projectFile,
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 (27)
14
public Func<FileInfo, string, string, string?, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddPackageAsyncCallback { get; set; }
15
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectToSolutionAsyncCallback { get; set; }
16
public Func<FileInfo, bool,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? BuildAsyncCallback { get; set; }
17
public Func<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? RestoreAsyncCallback { 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, 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<FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, (int ExitCode, IReadOnlyList<FileInfo> Projects)>? GetSolutionProjectsAsyncCallback { get; set; }
26
public Func<FileInfo, FileInfo,
DotNetCliRunnerInvocationOptions
, CancellationToken, int>? AddProjectReferenceAsyncCallback { get; set; }
28
public Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
35
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
42
public Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
49
public Task<int> RestoreAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
56
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
65
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
81
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
88
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
95
public Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
102
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
109
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)
116
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
123
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
130
public Task<int> InitUserSecretsAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)