protected virtual ApiResponse <T> PrepareResponse <T>(string msg, RestStatusCode status, ApiResponse <T> ar = null) { if (ar == null) { ar = new ApiResponse <T>(); } ar.ResponseMessage = msg; ar.ResponseStatusCode = status; return(ar); }
private int HandleRestStatusCode(RestStatusCode statusCode) { if (statusCode == RestStatusCode.RequestWasCreated) { return((int)RestStatusCode.Created); } if ((int)statusCode > (int)RestStatusCode.HttpVersionNotSupported) { return((int)RestStatusCode.InternalServerError); } return((int)statusCode); }
public ApiResponse(RestStatusCode responseStatusCode, string responseMessage = "") { ResponseStatusCode = responseStatusCode; ResponseMessage = responseMessage; }