天天看點

.net 5.0 webAPI

今天抽時間使用了下微軟最新的.net 5.0 的webAPI 發現自動內建了Swagger 。

微軟自從收購github 擁抱開源後,在自家的産品上原來逐漸提現出來。從VS 2019 內建git開始。。。

[HttpGet]
        [Route("api/test1")]
        public List<EmpInfo> test1()
        {
            List<EmpInfo> empInfos = new List<EmpInfo>();

            EmpInfo empInfo1 = new EmpInfo();
            empInfo1.Address = "test1";
            empInfo1.EmpName = "name1";
            empInfo1.Age = 20;

            EmpInfo empInfo2 = new EmpInfo();
            empInfo2.Address = "test2";
            empInfo2.EmpName = "name2";
            empInfo2.Age = 22;

            empInfos.Add(empInfo1); 
            empInfos.Add(empInfo2);
            return empInfos;
        }