/ / Migruj pomocniki HTML do ASP.NET Core - c #, razor, asp.net-core, asp.net-core-mvc, html-helper

Migracja pomocników html do ASP.NET Core - c #, brzytwa, asp.net-core, asp.net-core-mvc, html-helper

Konwertuję projekt na ASP.NET Core. Muszę migrować wiele pomocników HTML wielokrotnego użytku, ale pomocniki HTML nie istnieją w Core.

Niektóre są złożone, niektóre proste. Oto niezwykle prosty przykład:

@helper EditIcon()
{
<i class="glyphicon glyphicon-pencil"></i>
}

Pamiętaj, że to tylko przykład.

Point pisze pomocnika tagów, ponieważ jest to gigantyczna przesada. To samo dotyczy częściowych. To samo dotyczy komponentów widoku.

Mówimy o małym fragmencie brzytwy. Jaka jest moja najlepsza opcja?

Odpowiedzi:

2 dla odpowiedzi № 1

Wygląda na to, że są tylko trzy opcje:

Więc nie ma prostego sposobu na migrację fragmentów Razor bez skakania przez obręcze.</ strike>


EDYTOWAĆ

Więc wygląda jak pomocnicy HTML są dostępne w sumie. Po prostu nie zostały odpowiednio udokumentowane!