Example #1
0
        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));
        }
Example #2
0
        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));
        }
Example #3
0
        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));
        }
Example #4
0
 public async Task SetComplex([FromBody] ObjectComplexVM complex)
 {
     await Task.CompletedTask;
 }