コード例 #1
0
 public IHttpActionResult GetByLevel(string level)
 {
     try
     {
         _logger.WriteLog(LogLevel.Information, "Logging by level requested");
         var logLevel       = (LogLevel)Enum.Parse(typeof(LogLevel), level);
         var loggingByLevel = _loggingService.FindBy(l => l.Level == logLevel);
         return(Ok(loggingByLevel));
     }
     catch (Exception e)
     {
         _logger.WriteLog(LogLevel.Error, "Exception occured in LoggingController.GetLoggingByLevel", e.Message, e.StackTrace);
         return(StatusCode(HttpStatusCode.Conflict));
     }
 }