Czy mogę mieć globalną brzytwę @helper poza App_Code?
Pytanie jest proste, jak stwierdzono w tytule: Czy istnieje sposób na posiadanie pomocników do golenia poza „App_Code”?
Przykład (plik HtmlEx.cshtml):
@helper Script(string fileName, UrlHelper url)
{
<script src="@url.Content("~/Scripts/" + fileName)" type="text/javascript"></script>
}
Pytam o to, ponieważ tak naprawdę nie mam nic innego do umieszczenia w App_Code; Chcę ustrukturyzować mój projekt nieco inaczej.
Dzięki.
AKTUALIZACJA: Nie chcę żadnych innych rozszerzeń. Interesuję się tylko czystymi maszynkami do golenia, o których mówi Scott:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx