mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-07-11 11:18:46 +00:00
Final cleanup: Suppress remaining debug output
- Removed '|| ' prefix from ProcessRunner stdout/stderr redirection * Changed to Debug.WriteLine (only visible when debugger attached) - Suppressed [Startup] timing messages in StartupManager * Moved to Debug.WriteLine for diagnostic purposes - Suppressed 'No testhost detected' messages - Added logging configuration to suppress ASP.NET Watch debug messages * Microsoft.AspNetCore.Watch set to Warning level Result: Clean console output in development with only meaningful messages. Timing and debug traces still available when debugger is attached.
This commit is contained in:
@@ -536,7 +536,7 @@
|
||||
|
||||
if (e.Data != null)
|
||||
{
|
||||
Console.WriteLine("|| " + e.Data);
|
||||
System.Diagnostics.Debug.WriteLine(e.Data);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -570,7 +570,7 @@
|
||||
|
||||
if (e.Data != null)
|
||||
{
|
||||
Console.WriteLine("|| " + e.Data);
|
||||
System.Diagnostics.Debug.WriteLine(e.Data);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
try
|
||||
{
|
||||
ElectronNetRuntime.BuildInfo = this.GatherBuildInfo();
|
||||
Console.WriteLine($"[Startup] GatherBuildInfo: {startTime.ElapsedMilliseconds}ms");
|
||||
System.Diagnostics.Debug.WriteLine($"[Startup] GatherBuildInfo: {startTime.ElapsedMilliseconds}ms");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -27,18 +27,18 @@
|
||||
|
||||
this.CollectProcessData();
|
||||
this.SetElectronExecutable();
|
||||
Console.WriteLine($"[Startup] CollectProcessData+SetElectronExecutable: {startTime.ElapsedMilliseconds}ms");
|
||||
System.Diagnostics.Debug.WriteLine($"[Startup] CollectProcessData+SetElectronExecutable: {startTime.ElapsedMilliseconds}ms");
|
||||
|
||||
ElectronNetRuntime.StartupMethod = this.DetectAppTypeAndStartup();
|
||||
Console.WriteLine($"Evaluated StartupMethod: {ElectronNetRuntime.StartupMethod}");
|
||||
Console.WriteLine($"[Startup] DetectAppTypeAndStartup: {startTime.ElapsedMilliseconds}ms");
|
||||
System.Diagnostics.Debug.WriteLine($"Evaluated StartupMethod: {ElectronNetRuntime.StartupMethod}");
|
||||
System.Diagnostics.Debug.WriteLine($"[Startup] DetectAppTypeAndStartup: {startTime.ElapsedMilliseconds}ms");
|
||||
|
||||
if (ElectronNetRuntime.DotnetAppType != DotnetAppType.AspNetCoreApp)
|
||||
{
|
||||
ElectronNetRuntime.RuntimeControllerCore = this.CreateRuntimeController();
|
||||
}
|
||||
|
||||
Console.WriteLine($"[Startup] Total StartupManager.Initialize: {startTime.ElapsedMilliseconds}ms");
|
||||
System.Diagnostics.Debug.WriteLine($"[Startup] Total StartupManager.Initialize: {startTime.ElapsedMilliseconds}ms");
|
||||
}
|
||||
|
||||
private RuntimeControllerBase CreateRuntimeController()
|
||||
@@ -142,18 +142,18 @@
|
||||
|
||||
if (electronAssembly == null)
|
||||
{
|
||||
Console.WriteLine("GatherBuildInfo: Early exit");
|
||||
System.Diagnostics.Debug.WriteLine("GatherBuildInfo: Early exit");
|
||||
return buildInfo;
|
||||
}
|
||||
|
||||
if (electronAssembly.GetName().Name == "testhost" || electronAssembly.GetName().Name == "ReSharperTestRunner")
|
||||
{
|
||||
Console.WriteLine("GatherBuildInfo: Detected testhost");
|
||||
System.Diagnostics.Debug.WriteLine("GatherBuildInfo: Detected testhost");
|
||||
electronAssembly = AppDomain.CurrentDomain.GetData("ElectronTestAssembly") as Assembly ?? electronAssembly;
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.WriteLine("GatherBuildInfo: No testhost detected: " + electronAssembly.GetName().Name);
|
||||
System.Diagnostics.Debug.WriteLine("GatherBuildInfo: No testhost detected: " + electronAssembly.GetName().Name);
|
||||
}
|
||||
|
||||
var attributes = electronAssembly.GetCustomAttributes<AssemblyMetadataAttribute>().ToList();
|
||||
|
||||
Reference in New Issue
Block a user