, ( ) Razor.
, Razor ( % windir%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET).
, :
@functions{
public delegate IHtmlString RazorBlock(Object unknown);
static object Helper(RazorBlock block) {
return null;
}
}
@Helper(@<text>
multi-line
text
</text>)
:
public class _Page_Views_Home_Index_cshtml : System.Web.Mvc.WebViewPage<dynamic> {
public delegate IHtmlString RazorBlock(Object unknown);
static object Helper(RazorBlock block) {
return null;
}
public override void Execute() {
Write(Helper(item => new System.Web.WebPages.HelperResult(__razor_template_writer => {
BeginContext(__razor_template_writer, "~/Views/Home/Index.cshtml", 174, 28, true);
WriteLiteralTo(__razor_template_writer, "\r\n multi-line\r\n text\r\n");
EndContext(__razor_template_writer, "~/Views/Home/Index.cshtml", 174, 28, true);
})));
}
}
. , @<text></text> item => HelperResult lambdas. object => IHtmlString - , .