servicestack-razor

    1熱度

    1回答

    現在我們有很多虛擬MVC控制器可以使用Web組件(vuejs)返回簡單的視圖。我試圖重構這個,看看我們是否可以使用無控制器的razor插件,但我不想在瀏覽器請求路由時執行實際的服務邏輯,因爲組件已經這樣做了。一個例子: /account/edit/1是一個標準的MVC控制器 - >被關聯到具有這樣的事情<account edit="1" />,使一個AJAX調用/api/account/get/1

    1熱度

    1回答

    我在根視圖文件夾中添加了RazorPlugin以及Test.cshtml(嘗試wwwroot以及TestGet.cshtml)。這是一個donet核心項目。每當瀏覽到:/api/test生成以下錯誤: http://localhost:51550/api/test:從原始地址由ServiceStack產生於2017年6月3日下午四點20分四十秒 視圖JSON數據源TestGet的 快照?以其他格式

    0熱度

    1回答

    使用的ServiceStack和AspNetCore剃刀實現我怎樣才能訪問IRequest獲得自定義頁面剃刀的路線信息?最後,我想,想盡量在路線上的名稱屬性。 公共抽象類CustomView:RazorPage { public IRequest Req {get;組; } //始終爲空 protected Breadcrumb Breadcrumb { get

    2熱度

    1回答

    我已經用Bootstrap設置了一個非常基本的ServiceStack項目,我試圖讓它看到我的主頁(Razor View),它沒有,所以我得到我的主頁的快照。下面是我用來創建項目的步驟: 新建項目「ServiceStack ASP.Net與引導」 開放的NuGet服務器控制檯下載misssing Servicestack包。 構建。 更名Services.cs到MyStuffServices.cs

    3熱度

    1回答

    這是一個自我託管的項目。有一個Views\Member.cshtml文件被設置爲始終作爲內容複製。運行時的以下內容爲razorView返回null。我似乎在這裏錯過了一些東西。 var razorView = razor.GetViewPage("Member"); //e.g. /Views/Member.cshtml var html = razor.RenderToHtml(raz

    1熱度

    1回答

    我沒有看到在互聯網上使用ServiceStack Razor與多個SPA的例子。在我的使用案例中使用多個SPA的原因是因爲我的整個網站非常龐大,我想用多個SPA對我的網站進行模塊化。我知道FallbackRoute屬性,但它似乎只允許基於文檔的一個FallbackRoute?我想有,例如,這些路線在我的應用程序的路由各自SPA www.mydomain.com/spa1/... www.mydom

    1熱度

    1回答

    我有一個簡單的網站,主要是使用沒有儀式剃刀意見處理一堆靜態頁面的佈局。這是一個天藍色的網絡應用程序。該網頁似乎加載慢一點比我喜歡(天青有慢I/O),我不知道是否有緩存所有這些反應,因爲他們並不真正需要編譯後在所有待處理的方式。

    1熱度

    1回答

    我在Visual Studio 2015中使用ServiceStack.Razor C#進行小型內部項目,並且正在從示例項目中工作(學習)。由於我的發展的一部分,我是主持人我所有的網站和虛擬目錄的API等,所以不是 本地主機/你好 我有 本地主機/ SomeProject /你好 問題然而,一旦剃鬚刀從虛擬目錄/ SomeProject /發送,ToPostUrl()擴展方法創建絕對路徑,因此邏輯

    1熱度

    1回答

    你好所有的ServiceStack用戶。如果你和我一樣,你真的很喜歡這個美麗的框架。然後你想嘗試Razor ......並且你想知道爲什麼配置這件事情非常複雜。 我終於得到了一切(我認爲),但由於某種原因,視圖呈現,但不是_Layout。我在Views文件夾中只有一個_Layout文件和一個視圖。 @RenderBody()向我發送一條消息,表明它在當前上下文中不存在。這是否是原因? 我錯過了什麼

    1熱度

    1回答

    使用ServiceStack的自動查詢我有一個簡單的請求DTO定義(例如下面)。我想交換模板(佈局)以使用不同的Razor佈局(根據SS模板交換文檔here)? 請求DTO的實施例:佈局的 Route("/customers", "GET")] public class QueryCustomers : QueryDb<FindFilesResponse> { } 實施例: _Layo