В моем представлении есть функции, которые используются несколькими страницами:
@functions
{
public HtmlString ModeImage(ModeEnum mode)
{
switch(mode)
{
case AMode: new HtmlString("<img etc..."); break;
// more etc...
}
}
}
Есть ли способ сохранить их в отдельном файле и включить их на каждую страницу без необходимости копировать и вставлять их на каждую из них. Я знаю, что могу написать файл .cs и получить к нему доступ на каждой странице, но эта функция действительно касается представления, и мне не хочется перекомпилировать, если эта функция изменится.