using System.Collections.Generic;
public string id { get; set; }
public string name { get; set; }
public interface IPerson<T>
class aPerson : IPerson<Person>
public List<Person> Get()
List<Person> aLst = new List<Person>()
new Person { id = "1001", name = "John" },
new Person { id = "1002", name = "Jack" }