2016-11-01 30 views
14

Tôi tự hỏi liệu có thể sử dụng ASP.NET Core Framework mới mà không có MVC Core hay không. Có bất kỳ ví dụ về làm thế nào để đạt được một trang web nhỏ mà không tích hợp toàn bộ khung MVC? Phục vụ các trang dao cạo được định tuyến đơn giản?Sử dụng ASP.NET Core mà không có MVC

+0

Tôi đang suy nghĩ về các trang aspx cũ, không có mẫu Chế độ xem mô hình. Tôi chỉ tò mò, theo như tôi biết, ASP.NET Core cần MVC để có ý nghĩa ?! ASP.NET Core cung cấp định tuyến mức thấp, MVC Core cung cấp định tuyến riêng của nó (đoán nó dựa trên định tuyến mức thấp). – DoubleVoid

Trả lời

5

Bạn chỉ có thể sử dụng API MVC cho REST API (không sử dụng chế độ xem dao cạo hoặc sử dụng công cụ mẫu của riêng bạn) bằng cách chỉ tham chiếu gói 'Microsoft.AspNetCore.Mvc.Core'.

Nếu bạn không cần MVC Core, chỉ cần sử dụng mẫu dự án '.NET Core Console Application'.

Về 'các trang aspx cũ' không có mẫu MVC (từ nhận xét của bạn): trong phiên bản MVC Core hiện tại, bạn không thể sử dụng chế độ xem dao cạo mà không có bộ điều khiển; theo ASP.NET Core roadmap, tính năng này được lên kế hoạch cho bản phát hành 1.2 trong tương lai.

+0

Cảm ơn, đó là những gì tôi đang tìm kiếm :) Sẽ đánh dấu là câu trả lời càng sớm càng tốt! – DoubleVoid

+0

trên lộ trình đó tôi không thể thấy bất cứ điều gì về việc phát hành 1,2, bạn nói gì về Vitaliy? – HelloWorld

+0

@HelloWorld đây là tính năng "Trang dành cho Razor" được lên kế hoạch cho MVC Core 2.0 –

Các vấn đề liên quan