在.NET Core我们来尝试新建一个用户管理的系统
首先我们新建一个UserInfo的类
并在其中声明用户的基本信息属性 并快速重构
public class UserInfo
{
public string UserName { get; set; }
public string Password { get; set; }
public string Email { get; set; }
public string PhoneNumber { get; set; }
public DateTime RegisterTime { get; set; }
public UserInfo(string userName, string password, string email, string phoneNumber, DateTime registerTime)
{
UserName = userName;
Password = password;
Email = email;
PhoneNumber = phoneNumber;
RegisterTime = registerTime;
}
}
然后我们在Controllers文件夹下新建一个UserInfoController类,并且继承与ControllerBase
注:UserInfoController类[Route] 中Controller指定的控制器 action是控制器多个状态如果没有action选项无法实现在该类里实现多个接口
然后在写下 注册,登录,修改等三个方法并将其序列化成Json返回查看
运行后我们看到调试页面以及出现我们写下的三个接口
点击其中以下 测试
得到序列化后的数据
上一篇.NET Core学习 其一 新建一个 .NET Core服务 并且实现一个HTTP接口