public async Task <ObjectComplexVM> GetComplex() { ObjectComplexVM complex = new ObjectComplexVM(); complex.Name = "Thiago"; complex.Child = new ObjectComplexVM(); complex.Child.Name = "Catarina"; return(await Task.FromResult <ObjectComplexVM>(complex)); }
public async Task <ObjectComplexVM> GetChildProperties() { ObjectComplexVM complex = new ObjectComplexVM(); complex.Name = "Thiago"; complex.Child = new ObjectComplexVM(); complex.Child.Name = "Catarina"; complex.Child.Properties.Add("k1", "v1"); complex.Child.Properties.Add("k2", "v2"); complex.Child.Properties.Add("k3", "v3"); return(await Task.FromResult <ObjectComplexVM>(complex)); }
public async Task <List <ObjectComplexVM> > GetListComplexObjects() { List <ObjectComplexVM> list = new List <ObjectComplexVM>(); for (int i = 0; i < 10; i++) { ObjectComplexVM complex = new ObjectComplexVM(); complex.Name = "Thiago - [" + i + "]"; if (i % 2 == 0) { complex.Child = new ObjectComplexVM(); complex.Child.Name = "Catarina - [" + i + "]"; } list.Add(complex); } return(await Task.FromResult <List <ObjectComplexVM> >(list)); }
public async Task SetComplex([FromBody] ObjectComplexVM complex) { await Task.CompletedTask; }