【问题标题】:Purpose of "views" in ASP.NET MVC WEB APIASP.NET MVC WEB API 中“视图”的用途
【发布时间】:2017-08-28 19:38:28
【问题描述】:

我对 ASP.NET MVC WEB API 中“视图”的用途有点困惑。据我所知,ASP.NET MVC WEB API 用于编写服务,所以如果我们只编写服务,那么其中的视图的目的是什么。 PS:每当我创建一个新的 ASP.NET MVC WEB API 项目时,Visual Studio 也会创建 Views 文件夹。Please find attached image for reference

【问题讨论】:

    标签: asp.net-web-api


    【解决方案1】:

    视图在 MVC 项目中是可选的。它们仅用于涉及 HTML 页面的项目。您可以使用 MVC 构建 Web 服务,它们不需要视图。

    这是一个较老的问题,但我认为它是相关的:Cleanest way to start a WebAPI project in Visual Studio (NO VIEWS)

    【讨论】:

    • 所以你的意思是说ASP.NET MVC项目和ASP.NET MVC WEB API项目没有区别??我们可以在 ASP.NET MVC 项目中开发 WEB API 吗?
    • 我并不是说没有区别,我是说您基本上使用相同的技术来创建两种不同类型的项目。 WebApi 就像没有 V 的 MVC。
    猜你喜欢
    • 2014-04-04
    • 1970-01-01
    • 2023-03-22
    • 2012-09-05
    • 2014-05-27
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多