Я переношу некоторый код из механизма представления ASPX в Razor, и я столкнулся с препятствием.
У меня есть этот код:
<link rel="Stylesheet" type="text/css" href="
<%=Page.ClientScript.GetWebResourceUrl
(typeof(DotNetOpenAuth.OpenId.RelyingParty.OpenIdSelector),
"DotNetOpenAuth.OpenId.RelyingParty.OpenIdSelector.css")%>" />
Проблема в том, что с Razor у меня нет свойства Page.
Так что я сделал шаг назад на секунду, и я глядя на это, интересно: Как правильно получить встроенные ресурсы в Razor?
Я потратил немало времени, пытаясь найти решения по этому вопросу, но на самом деле я не нашел ничего, кроме «завернуть новую страницу в помощника»
. Это единственный способ сделать это? Или есть что-то более правильное?