suave

    1熱度

    1回答

    我實現在那裏我調用API來獲取一些數據做出反應/終極版的應用程序。該API使用F#編寫,並使用Suave.io。在我的後端,對於一些API調用,我返回一個DataSet(.NET類型)。它包含許多具有多列的DataTable。這些列的名稱來自數據庫。當我從API獲取數據時,Suave.io將MIME類型設置爲JSON,因此它將DataSets作爲JSON對象傳遞給視圖。該視圖除了將其列名設置爲數據

    11熱度

    2回答

    我已經開始學習F#和Suave,我正在讀這本書F#應用。 我正在努力的一件事是​​函數。我知道它與推遲執行有關,但我不明白爲什麼以及何時需要它。我們可以使用request函數作爲​​的替代函數。 任何人都可以提供關於爲什麼以及何時使用這些功能的更多細節。

    2熱度

    1回答

    我有一個處理OAuth回調請求的Web部件。 從API獲取令牌和用戶ID後,我想將其存儲在會話狀態中。但是在後續請求中讀取會話時,我只看到「Suave.Auth」鍵的值。 下面是OAuth的回調我的網絡的一部分: path "/oauth" >=> context (fun ctx -> let req = ctx.request match (req.queryParam

    2熱度

    1回答

    從未使用過Azure之前,我試圖使用部署一個FTP簡單F#Suave應用Azure。最終我想通過github進行部署,但我最初認爲FTP「這將是輕鬆的第一步。根據https://suave.io/azure-app-service.html它應該是直截了當的。 這些都是我跟着 創建在Azure中的新的Web應用程序,包括資源組 和應用服務計劃的步驟。所有的免費套餐。 下載了Azure創建的publ

    1熱度

    1回答

    該項目是通過Ionide和Visual Studio Code生成的。我正在通過GitHub部署到Azure WebApp。 GitHub的庫是:https://github.com/laygr/suave-dummy 活動日誌說: 命令:build.cmd 該系統找不到指定的路徑。 系統找不到指定的路徑。 d:\程序文件(x86)\ SiteExtensions \捻\ 59.51109.253

    5熱度

    1回答

    我想了解如何控制何時響應被「緩存」與何時「重新計算」。 舉個例子: [<EntryPoint>] let main [| port |] = let config = { defaultConfig with bindings = [ HttpBinding.mk HTTP IPAddress.Loopback (uint16 port) ]

    2熱度

    1回答

    看來,做mono AppName.exe &是行不通的。我需要更改suave應用程序的默認配置嗎? 我需要使用異步版本的startWebServer嗎?

    6熱度

    1回答

    我遵循suave教程,並且努力將JSON返回到前端。我目前有代碼。 (我沒有使用Chiron軟件包)。我可以啓動Web服務器,但是當我到localhost:8083/hello時,我收到了下面發佈的錯誤消息。我不知道如何去調試這個,或者是什麼導致了這個。 Here是我下面 #r "../packages/Suave/lib/net40/Suave.dll" #r "System.Runtime.

    6熱度

    1回答

    有沒有人有一個如何讓SignalR在Suave工作的例子? 我創建了一個demo project,顯示正在運行的Suave服務器和工作集線器代理生成,以及演示頁面。該頁面顯示嘗試連接到「// ping」的初始化失敗以及重複的錯誤。 服務器配置: let app = choose [ GET >=> choose [ path "/demo"

    3熱度

    1回答

    我正在向Azure web app部署Suave應用程序。該應用程序失敗,出現以下錯誤(在eventlog.xml中找到)。 <Event> <System> <Provider Name=".NET Runtime"/> <EventID>1026</EventID> <Level>0</Level> <Task>0</Task>