mirror of
				https://github.com/JKorf/CryptoExchange.Net
				synced 2025-10-31 02:17:45 +00:00 
			
		
		
		
	Added debug data on error
This commit is contained in:
		
							parent
							
								
									4fe2d8f3a6
								
							
						
					
					
						commit
						ea2078a1cb
					
				| @ -203,20 +203,20 @@ namespace CryptoExchange.Net | |||||||
|             } |             } | ||||||
|             catch (JsonReaderException jre) |             catch (JsonReaderException jre) | ||||||
|             { |             { | ||||||
|                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize JsonReaderException: {jre.Message}, Path: {jre.Path}, LineNumber: {jre.LineNumber}, LinePosition: {jre.LinePosition}"; |                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize JsonReaderException: {jre.Message} Path: {jre.Path}, LineNumber: {jre.LineNumber}, LinePosition: {jre.LinePosition}, data: {obj}"; | ||||||
|                 log.Write(LogLevel.Error, info); |                 log.Write(LogLevel.Error, info); | ||||||
|                 return new CallResult<T>(default, new DeserializeError(info, obj)); |                 return new CallResult<T>(default, new DeserializeError(info, obj)); | ||||||
|             } |             } | ||||||
|             catch (JsonSerializationException jse) |             catch (JsonSerializationException jse) | ||||||
|             { |             { | ||||||
|                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize JsonSerializationException: {jse.Message}"; |                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize JsonSerializationException: {jse.Message} data: {obj}"; | ||||||
|                 log.Write(LogLevel.Error, info); |                 log.Write(LogLevel.Error, info); | ||||||
|                 return new CallResult<T>(default, new DeserializeError(info, obj)); |                 return new CallResult<T>(default, new DeserializeError(info, obj)); | ||||||
|             } |             } | ||||||
|             catch (Exception ex) |             catch (Exception ex) | ||||||
|             { |             { | ||||||
|                 var exceptionInfo = ex.ToLogString(); |                 var exceptionInfo = ex.ToLogString(); | ||||||
|                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize Unknown Exception: {exceptionInfo}"; |                 var info = $"{(requestId != null ? $"[{requestId}] " : "")}Deserialize Unknown Exception: {exceptionInfo}, data: {obj}"; | ||||||
|                 log.Write(LogLevel.Error, info); |                 log.Write(LogLevel.Error, info); | ||||||
|                 return new CallResult<T>(default, new DeserializeError(info, obj)); |                 return new CallResult<T>(default, new DeserializeError(info, obj)); | ||||||
|             } |             } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user