由于Razor页面可以使用内联处理程序方法,因此可以在没有完全部署的情况下将页面添加到正在运行的网站中。
@page
@{
public void OnGet()
{
}
public void OnPost()
{
}
}
考虑这种动态添加网站功能的情况是一个真正的优点。使用内联处理程序方法创建Web Api有哪些缺点(除了它们难以进行单元测试之外)?
我们的想法是让应用程序更加功能强大,可以动态添加现有API或页面的功能并快速部署。
例如,在CMS中,可以将插件或API添加到正在运行的网站中,甚至无需重启?