Я использую строго типизированный метод Url.Action из MvcContrib, чтобы выполнить генерацию URL на моем сайте.
Например:
Url.Action<CategoriesController>(c => c.List())
Есть ли способ заставить URL-адреса, сгенерированные этим методом, использовать http или https? Сейчас кажется, что он просто создает URL-адреса относительно текущей страницы. Так, например, если я нахожусь на странице https, все ссылки в верхнем и нижнем колонтитулах используют https, даже если я не хочу, чтобы эти страницы были безопасными.
Что-то вроде:
Url.Action<CategoriesController>(c => c.List(), protocol: "https")