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;
}
}
}