Я играю с .net core 2.1 и пытаюсь лучше понять архитектуру сервера, на котором он работает.Я пытаюсь использовать его аналогично тому, как Node и Express можно использовать для визуализации представлений на основе http-запросов.Примерно так:
router.get("/events", function(req,res){
DBhandler.GetEvents(req,res, function(events){
res.render("events.ejs", {events:events});
})
});
Можете ли вы использовать ядро .net аналогичным образом, не проходя запеченную в шаблоне MVC?
Я тестировал ядро .net, выполняяв моем классе Startup :
app.Run(async context =>
{
await context.Response.WriteAsync(DataHelper.GetCompetitions(context.Request.QueryString.ToString()));
});
Мне нужна установка, в которой мой GetData на самом деле возвращает полностью отформатированную страницу бритвы или, вообще говоря, "вид" некоторого вида, подобныйкак это можно сделать в Node и Express, используя механизм представления, подобный первому фрагменту кода.
Есть ли варианты использования для этого типа архитектуры для .net?Опять же, я просто экспериментирую и пытаюсь изучить архитектуру, не полностью полагаясь на все, что выпекается.