당신은 distionary 시도가 필요합니다.
선택 사항으로 검색 및/또는 게시하려는 대상의 예를 제공 하시겠습니까?
또는 당신은 사용할 수 있습니다 :
[DataContract]
public class PostCrate
{
[DataMember(Name = "data")]
public List<Post> Data { get; set; }
[DataMember(Name = "paging")]
public Paging Paging { get; set; }
}
[DataContract]
public class Paging
{
[DataMember(Name = "previous")]
public string Previous { get; set; }
[DataMember(Name = "next")]
public string Next { get; set; }
}
[DataContract]
public class Post
{
[DataMember(Name = "id")]
public string ID { get; set; }
[DataMember(Name = "from")]
public BaseUser From { get; set; }
[DataMember(Name = "type")]
public string Type { get; set; }
[DataMember(Name = "created_time")]
public string CreatedTime { get; set; }
[DataMember(Name = "updated_time")]
public string UpdatedTime { get; set; }
}
[DataContract]
public class BaseUser
{
[DataMember(Name = "id")]
public string ID { get; set; }
[DataMember(Name = "name")]
public string Name { get; set; }
}
및
var fc = new FacebookClient("someAccessToken");
var result = fc.Get<PostCrate>("/me/feed");
을 (모든 속성 위 omited 할 수 있습니다)
DataMember를 이름
작동하지만 convini는 작동하지 않습니다. 당신이 볼 수있는 것은, 나는 단지 전체 문자열을 얻었고, 원하는 것을 고를 수 없으며, 직접 선택하는 방법을 원하지만 문자열 클래스로 재생하지 않기를 원합니다. 그들은 이미 json 클래스를 가지고 있기 때문에, 유선 ... –