using Avalonia.Controls; using Avalonia.Logging; namespace Avalonia { public static class LoggingExtensions { /// /// Logs Avalonia events to the sink. /// /// The app builder instance. /// The minimum level to log. /// The areas to log. Valid values are listed in . /// The app builder instance. public static AppBuilder LogToTrace( this AppBuilder builder, LogEventLevel level = LogEventLevel.Warning, params string[] areas) { Logger.Sink = new TraceLogSink(level, areas); return builder; } } }