В WebPages Razor v1 можно вызывать функции между cshtml-страницами, используя следующий синтаксис:
@{
dynamic hlp = WebPage.CreateInstanceFromVirtualPath("/newhelper.cshtml");
}
@hlp.SomeHelper("foo")
То же самое невозможно в Razor v2 (ошибка нулевой ссылки). И не в MVC (что, вероятно, менее удивительно). Я хочу знать, есть ли другой способ сделать то же самое в Razor v2.