Pass Persons
in Deserialize<T>
instead of Vendors
persons = serializer.Deserialize<Persons>(response.Body);
Rename property
public PersonInfo[] infos;
To
public PersonInfo[] persons;
Additionally, I would recommend you to use Auto-properties. i.e.
public PersonInfo[] persons{get;set;}