ASP.NET Web开发
MVC控制器示例
public class HomeController : Controller { public IActionResult Index() { return View(); } }
Web API示例
[ApiController] [Route("api/[controller]")] public class UserController : ControllerBase { [HttpGet] public IEnumerable<string> Get() => new[] { "Tom", "Jerry" }; }
路由与中间件
app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); });
Razor视图
<h1>Hello @Model.Name</h1>