RES_ENCRYTO_DATA EncryotResponseData <RESULT_T>(RESULT_T result) { var dynamicKey = "f&d23"; var response = new RES_ENCRYTO_DATA { Result = (short)ERROR_ID.NONE }; var jsonResObject = Jil.JSON.Serialize <RESULT_T>(result); var encryData = AESEncrypt.Encrypt(dynamicKey, jsonResObject); response.Result = (short)ERROR_ID.NONE; response.Data = encryData; return(response); }
public async Task <RES_ENCRYTO_DATA> TestEcho3(REQ_ENCRYTO_DATA requestPacket) { try { var jsonObject = DecryptRequestData <REQ_DEV_ECHO>(requestPacket.Data); var result = await APILogicLib.Request.TestEcho3.Process(jsonObject); return(EncryotResponseData <RES_DEV_ECHO>(result)); } catch (Exception ex) { Logger.Exception(ex.ToString()); var result = new RES_ENCRYTO_DATA(); result.Result = (short)ERROR_ID.REQUEST_PACKET_DECRYPT; return(result); } }