50 instantiations of DotNetCliRunnerInvocationOptions
aspire (26)
Certificates\CertificateService.cs (2)
30
var options = new
DotNetCliRunnerInvocationOptions
43
var options = new
DotNetCliRunnerInvocationOptions
Commands\AddCommand.cs (1)
158
var addPackageOptions = new
DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
160
var runOptions = new
DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (8)
134
new
DotNetCliRunnerInvocationOptions
(),
259
var options = new
DotNetCliRunnerInvocationOptions
();
285
new
DotNetCliRunnerInvocationOptions
(),
326
new
DotNetCliRunnerInvocationOptions
(),
337
new
DotNetCliRunnerInvocationOptions
(),
362
new
DotNetCliRunnerInvocationOptions
(),
385
new
DotNetCliRunnerInvocationOptions
(),
461
new
DotNetCliRunnerInvocationOptions
(),
Commands\PublishCommandBase.cs (2)
139
var buildOptions = new
DotNetCliRunnerInvocationOptions
162
var operationRunOptions = new
DotNetCliRunnerInvocationOptions
Commands\RunCommand.cs (2)
149
var buildOptions = new
DotNetCliRunnerInvocationOptions
187
var runOptions = new
DotNetCliRunnerInvocationOptions
NuGet\NuGetPackageCache.cs (1)
98
new
DotNetCliRunnerInvocationOptions
(),
Projects\ProjectLocator.cs (3)
62
var information = await runner.GetAppHostInformationAsync(projectFile, new
DotNetCliRunnerInvocationOptions
(), ct);
254
var information = await runner.GetAppHostInformationAsync(candidateProject, new
DotNetCliRunnerInvocationOptions
(), ct);
452
new DotNet.
DotNetCliRunnerInvocationOptions
(),
Projects\ProjectUpdater.cs (3)
79
var (configPathsExitCode, configPaths) = await runner.GetNuGetConfigPathsAsync(projectFile.Directory!,
new
(), cancellationToken);
178
return await runner.GetProjectItemsAndPropertiesAsync(projectFile, items, properties,
new
(), cancellationToken);
557
options:
new
(),
Templating\DotNetTemplateFactory.cs (2)
297
var options = new
DotNetCliRunnerInvocationOptions
()
334
var options = new
DotNetCliRunnerInvocationOptions
()
Utils\AppHostHelper.cs (1)
61
new
DotNetCliRunnerInvocationOptions
(),
Aspire.Cli.Tests (24)
Commands\RunCommandTests.cs (8)
432
var options = new
DotNetCliRunnerInvocationOptions
();
779
var options = new
DotNetCliRunnerInvocationOptions
();
835
var options = new
DotNetCliRunnerInvocationOptions
();
887
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
943
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = false };
994
var options = new
DotNetCliRunnerInvocationOptions
{ Debug = true };
1046
var options = new
DotNetCliRunnerInvocationOptions
();
1098
var options = new
DotNetCliRunnerInvocationOptions
();
DotNet\DotNetCliRunnerTests.cs (16)
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
();
111 references to DotNetCliRunnerInvocationOptions
aspire (42)
Certificates\CertificateService.cs (2)
30
var
options = new DotNetCliRunnerInvocationOptions
43
var
options = new DotNetCliRunnerInvocationOptions
Commands\AddCommand.cs (1)
158
var
addPackageOptions = new DotNetCliRunnerInvocationOptions
Commands\ExecCommand.cs (1)
160
var
runOptions = new DotNetCliRunnerInvocationOptions
Commands\InitCommand.cs (1)
259
var
options = new DotNetCliRunnerInvocationOptions();
Commands\PublishCommandBase.cs (2)
139
var
buildOptions = new DotNetCliRunnerInvocationOptions
162
var
operationRunOptions = new DotNetCliRunnerInvocationOptions
Commands\RunCommand.cs (2)
149
var
buildOptions = new DotNetCliRunnerInvocationOptions
187
var
runOptions = new DotNetCliRunnerInvocationOptions
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<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken);
32
Task<int> CheckHttpCertificateAsync(
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);
75
public async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
158
public async Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
228
public async Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
307
public async Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
322
public async Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
337
public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
463
public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
493
public virtual async Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
724
public async Task<int> BuildAsync(FileInfo projectFilePath,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
745
public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
806
public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
835
public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
898
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)
1035
public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1075
public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
1141
public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (2)
297
var
options = new DotNetCliRunnerInvocationOptions()
334
var
options = new DotNetCliRunnerInvocationOptions()
Utils\AppHostHelper.cs (1)
67
internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (69)
Commands\RunCommandTests.cs (10)
432
var
options = new DotNetCliRunnerInvocationOptions();
779
var
options = new DotNetCliRunnerInvocationOptions();
835
var
options = new DotNetCliRunnerInvocationOptions();
887
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
943
var
options = new DotNetCliRunnerInvocationOptions { Debug = false };
994
var
options = new DotNetCliRunnerInvocationOptions { Debug = true };
1046
var
options = new DotNetCliRunnerInvocationOptions();
1098
var
options = new DotNetCliRunnerInvocationOptions();
1169
Action<string[], IDictionary<string, string>?, DirectoryInfo, FileInfo?, TaskCompletionSource<IAppHostBackchannel>?,
DotNetCliRunnerInvocationOptions
> assertionCallback,
1173
public override Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
DotNet\DotNetCliRunnerTests.cs (17)
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();
877
Action<string[], IDictionary<string, string>?, DirectoryInfo, FileInfo?, TaskCompletionSource<IAppHostBackchannel>?,
DotNetCliRunnerInvocationOptions
> assertionCallback,
881
public override Task<int> ExecuteAsync(string[] args, IDictionary<string, string>? env, FileInfo? projectFile, DirectoryInfo workingDirectory, TaskCompletionSource<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
Templating\DotNetTemplateFactoryTests.cs (14)
422
public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
425
public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs,
DotNetCliRunnerInvocationOptions
? options, CancellationToken cancellationToken)
428
public Task<int> BuildAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
431
public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
434
public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
437
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)
440
public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
443
public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
446
public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostBackchannel>? backchannelCompletionSource,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
449
public Task<int> CheckHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
452
public Task<int> TrustHttpCertificateAsync(
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
455
public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
458
public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile,
DotNetCliRunnerInvocationOptions
options, CancellationToken cancellationToken)
463
public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject,
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<IAppHostBackchannel>?,
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<IAppHostBackchannel>? 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)