asp.net-web-api

    2熱度

    2回答

    我見過很多類似的問題,我嘗試了所有可能的答案,但我的問題仍然是相同的。基本上,我有以下ajax電話。 var obj = { Duration: 12000, Errors: 2 }; var post = $.ajax({ url: APIUrl, data: JSON.stringify(obj), type: "POST", c

    2熱度

    1回答

    我開發了ASP.NET Web API應用程序,該應用程序在Visual Studio 2010下運行時運行良好。它運行並且工作得非常完美。但是,當我把它(XCOPY)部署到它崩潰和不運行的Web服務器: 到目前爲止,我已經試過:重新註冊ASP.NET與IIS(ASPNET_REGIIS.EXE -i )適用於x32和x64版本的.NET 使用VS 2010構建部署包命令部署應用程序,然後將此包導

    2熱度

    1回答

    我目前正在建設一個Backbone.js的/ ASP.net MVC /網絡API應用程序,一切都將非常順暢:) 發送當數據到服務器我知道我可以使用ModelState和一個ValidationFilter來驗證那裏。但是,當從服務器檢索模型時,我想包含來自數據註釋的任何驗證規則,以便我可以將它們掛接到JQuery驗證或我決定的任何內容。在ASP.net SPA中,您可以調用javascript中

    6熱度

    1回答

    我有一個ASP.NET MVC Web Api Web服務和一些使用它的移動應用程序。 我很努力爲我的應用程序和Web服務實現身份提供者和安全性。我可以使用Facebook身份驗證來管理我的用戶身份嗎?通過FB登錄文檔閱讀,我看不到......我在想象我會讓用戶通過FB登錄,通過我選擇實現的認證流程,然後獲取訪問令牌。但下次他們打開我的應用程序會發生什麼?他們如何再次進行身份驗證,以及我的數據庫中

    0熱度

    2回答

    我想在網頁API返回這個類: public IEnumerable<Product> Get() { var fruits = new Category("Fruits"); var veggies = new Category("Veggies"); var apple = new Product("apple"); apple.Cat

    1熱度

    1回答

    我正在努力爭取使用ASP.NET Web API專門處理日期。我看過this question和其他類似的,但我不喜歡給出的解決方案。 我有一個有一些日期的對象。當我從網絡API控制器被序列化爲寄回如下: { "AdjustmentId": "6b8bc63f-de50-4feb-b0e2-a10800cbc3c3", "PortfolioCode": 2461, "

    0熱度

    2回答

    我正在使用ASP.NET Web Api,並且其中一種方法作爲POST操作公開。它工作正常,但它會返回204結果而不是201預期的HTTP結果。這裏是方法定義: [HttpPost][ActionName("Save")] public Task SaveGameState(Guid instanceId, [FromBody] ComparisonGameState state) {

    0熱度

    3回答

    使用Web API,我需要將以下兩個Restful路由重定向到兩個不同的操作方法: /產品/ 2 - >獲取產品ID信息進行2 /產品someOptionalId = 456 - >獲得的所有產品信息。如果提供,請使用someOptionalId作爲過濾器。 不幸的是使用標準的路由和模型綁定方案,因爲這兩個URL指向同一個產品控制器,並有一個ID作爲參數,我要麼碰上編譯時間問題,創建兩個具有相同的

    7熱度

    1回答

    我打算構建一個Web服務,通​​過HTTP爲客戶端提供JSON/XML數據。我打算讓它成爲RESTful,但這只是一個最好的選擇,而不是必須的。通常,我會在IIS中託管它。爲了實現這一點,通過我的分析,我有3個選項(我需要使用MS技術):WCF服務,WCF數據服務和MVC4 WebAPI。在做出最終決定之前,我還有一個問題。是的,網上談話有很多討論什麼時候選擇其中一個,但他們專注於其他議題,如協議

    16熱度

    4回答

    我剛剛開始爲我目前正在構建的WebAPI編寫客戶端實現。 API已經使用HATEOAS,所以我正在寫客戶端。我使用RestSharp作爲客戶端的基礎。 客戶端在建設時通過api基礎url(「https://myapi/start」),它在此處發出請求,然後通過一組uris訪問其他可用資源 - 授權(「https://myapi/authorize」)並請求訪問令牌「https://myapi/to