2016-11-01 5 views
14

Ich frage mich, ob es möglich ist, das neue ASP.NET Core Framework ohne MVC Core zu verwenden. Gibt es Beispiele, wie Sie eine kleine Webseite erstellen können, ohne das gesamte MVC Framework zu integrieren? Serving einfach gerouteten Rasiererseiten?Verwenden Sie ASP.NET Core ohne MVC

+0

Ich denke über alte Aspx Seiten, keine Model View Controller-Muster. Ich bin nur neugierig, soweit ich weiß, benötigt ASP.NET Core MVC sinnvoll ?! ASP.NET Core bietet Low-Level-Routing, MVC Core bietet eigenes Routing (denke, es basiert auf dem Low-Level-Routing). – DoubleVoid

Antwort

5

Sie können MVC Core nur für die REST-API verwenden (ohne Rasiereransichten zu verwenden oder eine eigene Vorlagen-Engine zu verwenden), indem Sie nur auf das Paket "Microsoft.AspNetCore.Mvc.Core" verweisen.

Wenn Sie MVC Core überhaupt nicht benötigen, verwenden Sie einfach die .NET Core Console Application-Projektvorlage.

In Bezug auf 'alte ASPX-Seiten' ohne MVC-Muster (aus Ihrem Kommentar): in der aktuellen MVC Core-Version können Sie nicht Rasierer Ansichten ohne Controller verwenden; Nach ASP.NET Core roadmap ist diese Funktion für die zukünftige Version 1.2 geplant.

+0

Danke, das habe ich gesucht :) Wird als Antwort so bald wie möglich markieren! – DoubleVoid

+0

auf dieser Roadmap kann ich nichts über 1.2 Release, was sprichst du über Vitaliy? – HelloWorld

+0

@HelloWorld das ist "Razor Pages" Feature für MVC Core 2.0 geplant –

Verwandte Themen