32 references to Program
aspire (3)
Program.cs (1)
665
var logger = loggerFactory.CreateLogger<
Program
>();
Telemetry\AspireCliTelemetry.cs (2)
302
return typeof(
Program
).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? string.Empty;
311
return typeof(
Program
).Assembly.GetCustomAttribute<AssemblyFileVersionAttribute>()?.Version ?? string.Empty;
Aspire.Cli.Tests (29)
CliSmokeTests.cs (4)
23
var exitCode = await
Program
.Main(args).DefaultTimeout();
45
await
Program
.Main([]).DefaultTimeout();
79
await
Program
.Main(["-d", "--help"]).DefaultTimeout();
104
await
Program
.Main(["--version"]).DefaultTimeout();
Commands\RootCommandTests.cs (16)
93
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
115
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
137
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.NoLogo]);
166
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
189
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
210
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
211
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
212
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
243
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
269
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
291
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
315
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [flag]);
341
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, ["--version"]);
345
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
365
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, []);
386
await
Program
.DisplayFirstTimeUseNoticeIfNeededAsync(provider, [CommonOptionNames.Banner]);
Commands\SdkDumpCommandTests.cs (1)
215
var exitCode = await
Program
.Main(["sdk", "dump", "--format", "ci", "--output", outputPath, projectPath]).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
ProgramTests.cs (3)
11
var result =
Program
.ParseLogFileOption(null);
19
var result =
Program
.ParseLogFileOption(["run", "--log-file", "cli.log", "--", "--log-file", "app.log"]);
27
var result =
Program
.ParseLogFileOption(["run", "--", "--log-file", "app.log"]);
Telemetry\TelemetryConfigurationTests.cs (5)
20
var loggingOptions =
Program
.ParseLoggingOptions([]);
22
var (loggerFactory, fileLoggerProvider) =
Program
.CreateLoggerFactory([], loggingOptions, errorWriter);
23
var startupContext = new
Program
.CliStartupContext(loggingOptions, errorWriter, loggerFactory, fileLoggerProvider, loggerFactory.CreateLogger<
Program
>());
24
return await
Program
.BuildApplicationAsync([], startupContext, config);