• Getting Started
  • API Reference
  • KuberWMS.API
  • Response<TRequestData, TResponseData>
Show / Hide Table of Contents
  • KuberWMS.API
    • DeleteRequest<TRequestData, TResponseData>
    • GetRequest<TRequestData, TResponseData>
    • NoData
    • PostRequest<TRequestData, TResponseData>
    • PutRequest<TRequestData, TResponseData>
    • Request<TRequestData, TResponseData>
    • RequestDefaults
    • Response<TRequestData, TResponseData>
  • KuberWMS.Models
    • BulkOrder
    • BulkOrderOrders
    • Customer
    • ErrorResponse
    • IncomingShipment
    • IncomingShipmentDetail
    • IncomingShipmentSummary
    • Item
    • LoginReponseData
    • LoginRequestData
    • OrderExtraCharge
    • OrderLog
    • OutgoingOrder
    • OutgoingOrderDetail
    • OutgoingOrderSummary
    • OutgoingPacking
    • PackingBox
    • PackingBoxCreateOnly
    • PostAttachmentResponseData
    • ProductQuantity
    • ProductQuantityRequestData
    • PurchaseOrder
    • PurchaseOrderDetail
    • ReturnDetail
    • ReturnSummary
    • Transport
    • UserDetails
  • KuberWMS.Request
    • CreateBulkOrderRequest
    • CreateCustomerRequest
    • CreateIncomingShipmentRequest
    • CreateIncomingShipmentSummaryRequest
    • CreateItemRequest
    • CreateOrderRequest
    • CreateOrderSummaryRequest
    • CreatePurchaseOrderRequest
    • CreateReturnsRequest
    • CreateTransportRequest
    • DeleteBulkOrderRequest
    • DeleteCustomerRequest
    • DeleteIncomingShipmentRequest
    • DeleteIncomingShipmentSummaryRequest
    • DeleteItemRequest
    • DeleteOrderRequest
    • DeleteOrderSummaryRequest
    • DeletePurchaseOrderRequest
    • DeleteReturnsRequest
    • DeleteTransportRequest
    • GetBulkBulkOrderRequest
    • GetBulkOrderListRequest
    • GetCustomerListRequest
    • GetCustomerRequest
    • GetIncomingShipmentListRequest
    • GetIncomingShipmentRequest
    • GetIncomingShipmentSummaryListRequest
    • GetIncomingShipmentSummaryRequest
    • GetItemListRequest
    • GetItemRequest
    • GetOrderListRequest
    • GetOrderRequest
    • GetOrderSummaryRequest
    • GetPackingBoxListRequest
    • GetProductQuantityListRequest
    • GetPurchaseOrderListRequest
    • GetPurchaseOrderRequest
    • GetReturnsListRequest
    • GetReturnsRequest
    • GetTransportListRequest
    • GetTransportRequest
    • LoginRequest
    • UpdateBulkOrderRequest
    • UpdateCustomerRequest
    • UpdateIncomingShipmentRequest
    • UpdateIncomingShipmentSummaryRequest
    • UpdateItemRequest
    • UpdateOrderRequest
    • UpdateOrderSummaryRequest
    • UpdatePurchaseOrderRequest
    • UpdateReturnsRequest
    • UpdateTransportRequest
    • UploadOrderAttachmentRequest

Class Response<TRequestData, TResponseData>

Response is base class for all responses

Inheritance
System.Object
Response<TRequestData, TResponseData>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: KuberWMS.API
Assembly: KuberWMS.dll
Syntax
public class Response<TRequestData, TResponseData>
Type Parameters
Name Description
TRequestData

Request Data Model

TResponseData

Request Data Model

Constructors

Response(Request<TRequestData, TResponseData>, IRestResponse)

Initializes a new instance of the Response<TRequestData, TResponseData> class.

Declaration
public Response(Request<TRequestData, TResponseData> request, IRestResponse restResponse)
Parameters
Type Name Description
Request<TRequestData, TResponseData> request

The request.

RestSharp.IRestResponse restResponse

The rest response.

Properties

Data

Gets the data.

Declaration
public TResponseData Data { get; }
Property Value
Type Description
TResponseData

The data.

ErrorMessage

Gets the error message.

Declaration
public string ErrorMessage { get; }
Property Value
Type Description
System.String

The error message.

Headers

Gets the headers.

Declaration
public IList<Parameter> Headers { get; }
Property Value
Type Description
System.Collections.Generic.IList<RestSharp.Parameter>

The headers.

IsError

Gets a value indicating whether this instance is error.

Declaration
public bool IsError { get; }
Property Value
Type Description
System.Boolean

true if this instance is error; otherwise, false.

IsSuccess

Gets a value indicating whether this instance is success.

Declaration
public bool IsSuccess { get; }
Property Value
Type Description
System.Boolean

true if this instance is success; otherwise, false.

Request

Gets the request.

Declaration
public Request<TRequestData, TResponseData> Request { get; }
Property Value
Type Description
Request<TRequestData, TResponseData>

The request.

StatusCode

Gets the status code.

Declaration
public int StatusCode { get; }
Property Value
Type Description
System.Int32

The status code.

In This Article
  • Constructors
    • Response(Request<TRequestData, TResponseData>, IRestResponse)
  • Properties
    • Data
    • ErrorMessage
    • Headers
    • IsError
    • IsSuccess
    • Request
    • StatusCode
Back to top Generated by DocFX