Beispiel #1
0
 public IActionResult Log([FromHeader] string apiKey, ApiLog log)
 {
     try
     {
         _sp.PostApiLog(log);
         return(Ok("Logged."));
     }
     catch (Exception e)
     {
         LogApiException(log.UserKey, e);
         return(BadRequest(e.Message));
     }
 }
 protected virtual void Log(LoggingType logType, LoggingSeverity logSeverity, LoggingPlatform platform,
                            int?userKey, string logMessage)
 {
     _sp.PostApiLog(new ApiLog(logType, logSeverity, platform, HttpContext.Request.Path.Value, _appVersion,
                               userKey ?? 1, logMessage));
 }