diff --git a/src/tye/GenerateHost.cs b/src/tye/GenerateHost.cs index eec99d1b..a3b25560 100644 --- a/src/tye/GenerateHost.cs +++ b/src/tye/GenerateHost.cs @@ -15,6 +15,8 @@ namespace Microsoft.Tye public static async Task GenerateAsync(IConsole console, FileInfo path, Verbosity verbosity, bool interactive) { var output = new OutputContext(console, verbosity); + + output.WriteInfoLine("Loading Application Details..."); var application = await ApplicationFactory.CreateAsync(output, path); if (application.Services.Count == 0) { diff --git a/src/tye/Program.DeployCommand.cs b/src/tye/Program.DeployCommand.cs index d3434c89..0f76e87e 100644 --- a/src/tye/Program.DeployCommand.cs +++ b/src/tye/Program.DeployCommand.cs @@ -38,8 +38,9 @@ namespace Microsoft.Tye } var output = new OutputContext(console, verbosity); - var application = await ApplicationFactory.CreateAsync(output, path); + output.WriteInfoLine("Loading Application Details..."); + var application = await ApplicationFactory.CreateAsync(output, path); if (application.Services.Count == 0) { throw new CommandException($"No services found in \"{application.Source.Name}\""); diff --git a/src/tye/Program.RunCommand.cs b/src/tye/Program.RunCommand.cs index 2f0ee040..2aa2818a 100644 --- a/src/tye/Program.RunCommand.cs +++ b/src/tye/Program.RunCommand.cs @@ -72,18 +72,21 @@ namespace Microsoft.Tye throw new CommandException("No project or solution file was found."); } - var output = new OutputContext(console, Verbosity.Quiet); - var application = await ApplicationFactory.CreateAsync(output, path); - - await application.ProcessExtensionsAsync(ExtensionContext.OperationKind.LocalRun); - - InitializeThreadPoolSettings(application.Services.Count); + var output = new OutputContext(console, Verbosity.Info); + output.WriteInfoLine("Loading Application Details..."); + var application = await ApplicationFactory.CreateAsync(output, path); if (application.Services.Count == 0) { throw new CommandException($"No services found in \"{application.Source.Name}\""); } + await application.ProcessExtensionsAsync(ExtensionContext.OperationKind.LocalRun); + + InitializeThreadPoolSettings(application.Services.Count); + + output.WriteInfoLine("Launching Tye Host..."); + output.WriteInfoLine(string.Empty); await using var host = new TyeHost(application.ToHostingApplication(), args, debug); await host.RunAsync(); });