Class ResponseException
  Thrown when a response was received from the Ingenico ePayments platform which indicates an error.
    Inheritance
    
    
    ResponseException
   
  
  
  Namespace: Ingenico.Connect.Sdk
  Assembly: connect-sdk-dotnet.dll
  Syntax
  
    public class ResponseException : Exception, ISerializable, _Exception
   
  Constructors
  
  
  
  
  Declaration
  
    public ResponseException(HttpStatusCode statusCode, string body, IEnumerable<IResponseHeader> headers)
   
  Parameters
  
  Properties
  
  Body
  Gets the raw response body that was returned by the Ingenico ePayments platform.
Declaration
  
    public string Body { get; }
   
  Property Value
  
  
  
  Gets the headers that were returned by the Ingenico ePayments platform.
Declaration
  
    public IEnumerable<IResponseHeader> Headers { get; }
   
  Property Value
  
  
  StatusCode
  Gets the HTTP status code that was returned by the Ingenico ePayments platform.
Declaration
  
    public HttpStatusCode StatusCode { get; }
   
  Property Value
  
  Methods
  
  
  Returns the header with the given name, or null if there was no such header.
Declaration
  
    public IResponseHeader GetHeader(string headerName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | headerName |  | 
    
  
  Returns
  
  
  
  Returns the value of the header with the given name, or null if there was no such header.
Declaration
  
    public string GetHeaderValue(string headerName)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | headerName |  | 
    
  
  Returns
  
  
  ToString()
  
  
  Declaration
  
    public override string ToString()
   
  Returns
  
  Overrides
  
  Implements