예제 #1
0
파일: Response.cs 프로젝트: vdandrade/Plato
        private static ResponsePart ParseJsonPart(JToken token, RequestType type)
        {
            var part = new ResponsePart
            {
                Type      = type,
                Frequency = (int)token.SelectToken("frequency"),
                Appears   = (int)token.SelectToken("appears")
            };

            var lastSeen = token.SelectToken("lastseen");

            if (lastSeen != null)
            {
                if (DateTime.TryParse((string)lastSeen, out var dt))
                {
                    part.LastSeen = dt;
                }
            }

            return(part);
        }
예제 #2
0
파일: Response.cs 프로젝트: vdandrade/Plato
 internal void Add(ResponsePart part)
 {
     this._parts.Add(part);
 }