今天抽时间使用了下微软最新的.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;
}