refactor: replace Console.WriteLine with DiagnosticLog service
All checks were successful
CI / Build (Linux) (push) Successful in 21s
All checks were successful
CI / Build (Linux) (push) Successful in 21s
Replace 495+ Console.WriteLine debug statements across handlers, dispatching, services, views, and window components with centralized DiagnosticLog service for proper logging infrastructure. Add new DiagnosticLog.cs service with Debug/Error methods to eliminate debug logging pollution in production code.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Microsoft.Maui.Platform.Linux.Services;
|
||||
|
||||
namespace Microsoft.Maui.Platform.Linux.Native;
|
||||
|
||||
@@ -38,7 +39,7 @@ public static class GLibNative
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("[GLibNative] Error in idle callback: " + ex.Message);
|
||||
DiagnosticLog.Error("GLibNative", "Error in idle callback", ex);
|
||||
}
|
||||
if (!flag)
|
||||
{
|
||||
@@ -68,7 +69,7 @@ public static class GLibNative
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Console.WriteLine("[GLibNative] Error in timeout callback: " + ex.Message);
|
||||
DiagnosticLog.Error("GLibNative", "Error in timeout callback", ex);
|
||||
}
|
||||
if (!flag)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user