public FileContentResult File() { string log = string.Empty; if (_diskProvider.FileExists(_environmentProvider.GetArchivedLogFileName())) { log = _diskProvider.ReadAllText(_environmentProvider.GetArchivedLogFileName()); } log += _diskProvider.ReadAllText(_environmentProvider.GetLogFileName()); return(new FileContentResult(Encoding.ASCII.GetBytes(log), "text/plain")); }
public void DeleteAll() { _database.Delete <Log>(""); _diskProvider.DeleteFile(_environmentProvider.GetLogFileName()); _diskProvider.DeleteFile(_environmentProvider.GetArchivedLogFileName()); Logger.Info("Cleared Log History"); }