2016-11-01 48 views
14

我想知道是否有可能使用沒有MVC Core的新ASP.NET Core Framework。有沒有關於如何在不整合整個MVC框架的情況下實現小型網頁的例子?提供簡單的路由剃刀頁面?使用沒有MVC的ASP.NET Core

+0

我在考慮舊的aspx頁面,沒有模型視圖控制器模式。我只是好奇,據我所知,ASP.NET Core需要MVC纔有意義?! ASP.NET Core提供低級路由,MVC Core提供它自己的路由(猜測它基於低級路由)。 – DoubleVoid

回答

5

您只能通過引用'Microsoft.AspNetCore.Mvc.Core'包來使用MVC Core for REST API(不使用剃鬚刀視圖或使用自己的模板引擎)。

如果您不需要MVC Core,只需使用'.NET Core Console Application'項目模板即可。

關於沒有MVC模式的「舊aspx頁面」(來自您的評論):在當前的MVC Core版本中,不能使用沒有控制器的剃鬚刀視圖;根據ASP.NET Core roadmap,此功能計劃在未來的1.2版本中發佈。

+0

謝謝,這就是我一直在尋找:)將標記爲答案儘快! – DoubleVoid

+0

關於該路線圖我看不到有關1.2版本的任何內容,您對Vitaliy有什麼看法? – HelloWorld

+0

@HelloWorld這是計劃用於MVC Core 2.0的「Razor Pages」功能 –