我有一个使用 ASP.NET 和 Razor Pages 开发的博客网站,但现在我想在我的个人作品集网站上实现这些博客文章(使用简单的 HTML、CSS 和 JS 构建)。
我的第一个想法是,我现在需要从头开始创建一个 ASP.NET API 以连接到同一个博客数据库,然后使用 JS 从我的作品集网站中获取所有内容。
我真的需要为此创建一个全新的 API 还是有什么方法可以将现有博客变成可以外部调用的 API?或者以某种方式添加一个 API 端点,而不是渲染页面,只是将 Json 数据发送回客户端?
您有三个选择:
JsonResult
的现有PageModel类,并从您的AJAX方法调用它