예제 #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"));
        }
예제 #2
0
 public ActionResult ViewLog(string filepath)
 {
     ViewBag.Log = _diskProvider.ReadAllText(filepath).Replace(Environment.NewLine, "<br/>");
     return(View());
 }