protected override WAYGetInfo AnalysisContent(Stream content) { var result = string.Empty; using (var reader = new StreamReader(content)) { result = reader.ReadToEnd(); } WAYGetInfo resultInfo = null; using (var ms = new MemoryStream(DESCrypt(result))) { resultInfo = (WAYGetInfo) new DataContractJsonSerializer(typeof(WAYGetInfo)).ReadObject(ms); } _getTime = DateTime.UtcNow; _getTimeMillSeconds = resultInfo.Time; return(resultInfo); }
static WAYGetFactory() { WayGetInfo = new WAYGetInfo(); }