Class ResponseMessageHandler

The ResponseMessageHandler class is responsible for interpreting HTTP response messages returned by the Episerver Social REST services.

Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Social.Common.Rest
Assembly: EPiServer.Social.Common.Rest.dll
Version: 1.5.4
Syntax
public abstract class ResponseMessageHandler

Constructors

ResponseMessageHandler()

Constructor

Declaration
public ResponseMessageHandler()

Fields

responseMessageAdapter

Gets an adapter capable of interpreting HTTP response messages.

Declaration
protected readonly ResponseMessageAdapter responseMessageAdapter
Field Value
Type Description
ResponseMessageAdapter

Methods

HandleUnsuccessful(HttpResponseMessage)

Interprets a response message to handle platform-wide errors

Declaration
public virtual Task HandleUnsuccessful(HttpResponseMessage response)
Parameters
Type Name Description
System.Net.Http.HttpResponseMessage response

Response message to handle

Returns
Type Description
System.Threading.Tasks.Task

WasUnsuccessful(HttpResponseMessage)

Determines whether or not the specified response represents the successful execution of a request.

Declaration
protected virtual bool WasUnsuccessful(HttpResponseMessage response)
Parameters
Type Name Description
System.Net.Http.HttpResponseMessage response

Response to evaluate

Returns
Type Description
System.Boolean

True if the request was unsuccessful, false otherwise

arrow_upward