namespace SQLLinter.Infrastructure.Reporters; public class FileReporter : Reporter { public virtual void SaveReport(string path) { File.WriteAllText(path, GetContent()); } public virtual string GetContent() { return string.Join(Environment.NewLine, this.Violations); } }