public RabbitRequest GetReqeust() { var dataStr = Encoding.UTF8.GetString(Data); var data = JsonPase.Deserialize <RabbitRequest>(dataStr); return(data); }
public T PaseBody <T>() { var dataStr = JsonPase.Serialize(this.Body); var data = JsonPase.Deserialize <T>(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); }
internal byte[] GetData() { var dataStr = JsonPase.Serialize(this); var dataBytes = Encoding.UTF8.GetBytes(dataStr); return(dataBytes); }
public string ToToken() { IEncrypted encrypted = new AesEncrypt(DEFAULTKEY, DEFAULTIV); var str = JsonPase.Serialize(this); var data = encrypted.CryptStr(str); return(data); }
public override void OnActionExecuting(HttpActionContext actionContext) { StoreAutorizeFilterService storeAutorizeFilterService = new StoreAutorizeFilterService(actionContext); var anoymous = storeAutorizeFilterService.CanAnoymousScan(); if (!anoymous) { var response = storeAutorizeFilterService.GetTokenModelResponse(); if (!response.issuccess) { actionContext.Response = new HttpResponseMessage(System.Net.HttpStatusCode.Accepted); actionContext.Response.Content = new StringContent(JsonPase.Serialize(response)); return; } } base.OnActionExecuting(actionContext); }