Exemple #1
0
        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");
 }