#c# #asp.net-core #razor #frameworks #nuget-package
Вопрос:
Я написал довольно простое ASP.NET Основное веб-приложение, которое я хотел бы использовать в качестве основы для моих будущих веб-приложений.
- Как я могу получить обе функции в одном пакете NuGet — это шаблоны страниц C# и razor для будущих проектов?
- Как мне сделать такой шаблон? Кажется, я не могу найти никаких учебных пособий для всего пакета.
- Как указать параметры или аналогичную логику для установки в некоторые переменные, такие как общее название страницы?
Комментарии:
1. Создайте свой проект razor, добавьте представления и т. Д…. Добавьте свои дополнительные классы c#/помощников/что угодно… Сделано В этом нет никакого секрета. (что я упускаю?)
2. @AndyPook, значит, это не настоящий фреймворк?.. Я создал проект с двумя библиотеками — одна только с кодом C#, а другая только с бритвенными страницами, и я экспериментирую, работает ли это.. До сих пор я понятия не имею, как выполнить третий пункт (недавно добавленный к вопросу)
Ответ №1:
Как указать параметры или аналогичную логику для установки в некоторые переменные, такие как общее название страницы?
Насколько я знаю, мы могли бы изменить asp.net основные маршруты для изменения каждого маршрута.
Например, контроллер является домашним контроллером, а затем вы используете параметр «установить маршрут атрибута», чтобы изменить его, например, `проверить», как это».
Если вы хотите, чтобы страницы этого веб-приложения имели определенное предварительное исправление, вы можете установить его в качестве области.
[Route("Blog/{action}")] public class HomeController : Controller
Комментарии:
1. Это просто открывает конечную точку?.. Я не совсем понимаю, как это могло бы мне помочь..