namespace Pf2e.Scrapper.Helpers; public abstract class AbstractLogger { public abstract void Message(LogLevel level, string message); public void Important(string message) => Message(LogLevel.Important, message); public void Warning(string message) => Message(LogLevel.Warning, message); public void Information(string message) => Message(LogLevel.Information, message); public void Progress(string message) => Message(LogLevel.Progress, message); } public enum LogLevel { Important, Warning, Information, Progress, }