Мне нужно создать ссылки действий вне контроллеров.
Я могу использовать Html.Action в Views, Url.Action в Controllers. Это хорошо, но ...
У меня есть свой собственный класс, в котором я хочу сгенерировать HTML-код для меню сайта, который используется в site.master. Но как я могу генерировать ссылки действий в своем собственном классе? Возможное решение - сгенерировать этот HTML-код в BaseController, но я не хочу этого делать, потому что мой класс должен быть независимым с возможностью генерировать правильные ссылки.
Я был в гугле час, но не нашел решения.
Любая помощь? Спасибо