面试题答案
一键面试- 创建用户模型类:
在项目的合适文件夹(如
Models
)下创建一个User.cs
文件。namespace YourNamespace.Models { public class User { public string Name { get; set; } public int Age { get; set; } public string Email { get; set; } } }
- 创建控制器:
在
Controllers
文件夹下创建一个UserController.cs
文件。using Microsoft.AspNetCore.Mvc; using YourNamespace.Models; namespace YourNamespace.Controllers { [ApiController] [Route("[controller]")] public class UserController : ControllerBase { [HttpGet] public ActionResult<User> GetUser() { // 这里只是简单示例返回一个固定用户,实际应用中应从数据库等获取数据 var user = new User { Name = "John Doe", Age = 30, Email = "johndoe@example.com" }; return Ok(user); } } }
请根据实际项目情况调整YourNamespace
为项目的实际命名空间。