Esempio n. 1
0
 private async void LogRequest(ServiceLog requestLog, string clientId, ResponseCodeType responseCode, Stopwatch requestWatch, bool logRolling)
 {
     try
     {
         requestLog.ResponseCode = responseCode;
         requestWatch.Stop();
         requestLog.TimeTakenMs = requestWatch.ElapsedMilliseconds;
         await mongoRepository.Add(requestLog, clientId, requestLog.GetType().Name, logRolling);
     }
     catch (Exception exception)
     {
         logger.LogError("Error logging service request: " + exception.Message);
     }
 }