Class ResponseMessageHandler
The ResponseMessageHandler class is responsible for interpreting HTTP response messages returned by the Episerver Social REST services.
Inheritance
System.Object
ResponseMessageHandler
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.4Syntax
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 |