public static PageInfo FromJson(dynamic json) { var result = new PageInfo { _Id = json["_id"], RedirectTo = json["redirectTo"], UpdatedAt = DateTime.Parse((string)json["updatedAt"]), LastUpdateUser = json["lastUpdateUser"], Creator = json["creator"], Path = json["path"], __V = json["__v"], Revision = RevisionInfo.FromJson(json["revision"]), CreatedAt = DateTime.Parse((string)json["createdAt"]), CommentCount = json["commentCount"], SeenUsers = DynamicUtils.ToStringArray(json["seenUsers"]), Liker = DynamicUtils.ToStringArray(json["liker"]), GrantedUsers = DynamicUtils.ToStringArray(json["grantedUsers"]), Grant = json["grant"], Status = json["status"], Id = json["id"], }; return(result); }