public T PaseBody <T>() { var dataStr = JsonPase.Serialize(this.Body); var data = JsonPase.Deserialize <T>(dataStr); return(data); }
public RabbitRequest GetReqeust() { var dataStr = Encoding.UTF8.GetString(Data); var data = JsonPase.Deserialize <RabbitRequest>(dataStr); return(data); }
public static ResponseView <TokenModel> TryGetTokenModel(string source) { ResponseView <TokenModel> response = null; if (string.IsNullOrWhiteSpace(source)) { response = new ResponseView <TokenModel>("无效用户", false, null); return(response); } try { IEncrypted encrypted = new AesEncrypt(DEFAULTKEY, DEFAULTIV); var deEnctrypedStr = encrypted.CryptStr(source); var model = JsonPase.Deserialize <TokenModel>(deEnctrypedStr); response = new ResponseView <TokenModel>("", true, model); } catch (Exception ex) { response = new ResponseView <TokenModel>("非法用户", false, null); } return(response); }