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); } }