日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

asp.net razor html,从控制台应用程序中的ASP.NET Razor模板生成HTML的当前最佳解决方案是什么?...

發布時間:2023/12/9 asp.net 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net razor html,从控制台应用程序中的ASP.NET Razor模板生成HTML的当前最佳解决方案是什么?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ServiceStack是用于呈現Razor視圖頁面的另一個選項。 盡管它已針對集成到ASP.NET或HttpListener Web Host中進行了優化(并提供了用于在目錄中自動發現和注冊視圖頁面,即時重新編譯修改后的頁面等的API),但它還支持靜態生成視圖頁面 :

var razor = new RazorFormat {

VirtualPathProvider = new InMemoryVirtualPathProvider(new BasicAppHost()),

EnableLiveReload = false, //don't scan for file system for changes

}.Init();

var page = razor.CreatePage("Hello @Model.Name! Welcome to Razor!");

var html = razor.RenderToHtml(page, new { Name = "World" });

html.Print();

這是此示例的獨立單元測試。

使用ServiceStack的Razor視圖呈現引擎的好處包括可以訪問許多MVC的HtmlHelpers,這些HtmlHelper已移植到ServiceStack。 您也可以從自托管的ServiceStack HttpListener輕松托管一個razor網站,如razor-console.servicestack.net所示,其源代碼可在自托管控制臺應用程序或Windows Service中找到。

總結

以上是生活随笔為你收集整理的asp.net razor html,从控制台应用程序中的ASP.NET Razor模板生成HTML的当前最佳解决方案是什么?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。