| 12345678910111213141516171819202122232425262728293031323334353637 |
- using System;
- using Common;
- using Newtonsoft.Json;
- using Newtonsoft.Json.Linq;
- namespace Common
- {
- public abstract class CommonResponse
- {
- public string? requestId { get; set; }
- public string? errorCode { get; set; }
- public string? message { get; set; }
- public string? responseTime { get; set; }
- public string? totalRow { get; set; }
- public string? totalPage { get; set; }
- public string? pageNumber { get; set; }
- public string? pageSIze { get; set; }
- public void BuildCommonResponse(String data)
- {
- JObject jObject = JObject.Parse(data);
- if (jObject != null)
- {
- requestId = (string)jObject[nameof(requestId)];
- responseTime = (string)jObject[nameof(responseTime)];
- totalRow = (string)jObject[nameof(totalRow)];
- totalPage = (string)jObject[nameof(totalPage)];
- pageNumber = (string)jObject[nameof(pageNumber)];
- pageSIze = (string)jObject[nameof(pageSIze)];
- errorCode = (string)jObject[nameof(errorCode)];
- message = (string)jObject[nameof(message)];
- }
- }
- }
- }
|