private UserRequestLogRecord CreateUserRequestLog(HttpRequest request, Exception exception) { var userRecord = new UserRequestLogRecord { Endpoint = request.Path, ExceptionMessage = exception.Message, ExceptionType = exception.InnerException != null? exception.InnerException.GetType().ToString() : exception.GetType().ToString() }; return(userRecord); }
public void Log(UserRequestLogRecord userRequestLogRecord) { userRequestLogRecord.PersonalGDPRInformation = null; _userRequestLogger.Log(userRequestLogRecord); }
public void Log(UserRequestLogRecord userRequestLogRecord) { var jsonString = JsonSerializer.Serialize(userRequestLogRecord); _logger.LogError(jsonString); }