Create your ResponseObj as a generic class.
public class ResponseObj<T> { public MetaObj Meta {get;set;} public T Data {get;set;}}
You can deserialize json using HttpContent.ReadAsAsync<ResponseObj<DataObj>>
or HttpContent.ReadAsAsync<ResponseObj<DataObj[]>>