我正在研究一個ASP.NET WebForms應用程序。它是一箇中等規模的 會計應用程序。它具有4個層,包括Common(用於POCO /模型),DataAccess(DAL ),邏輯(BAL),表示層(所有網頁表單)和ServerControls(網格控件)。對於大多數 任務,我一直使用web services.webservices然後從業務層調用邏輯 。並且我使用Ajax調用web方法。它工作正常。現在我想使用WebApi並嘗試了一下,做了一些測試 GET和POST,它的工作原理很好。我只是想知道如何 應該如何重構這整個項目?我有像數百aspx pages.And我在這個項目中使用過Session用於存儲user_id 和已登錄用戶的office_id。與我在此處閱讀 會話對於webapi不是一個好主意,因爲這會使其成爲有狀態,並且 不是無狀態。任何其他可選方案?有關使用WebApi和webforms的整體專家建議。將WebApi用於現有的asp.net Webforms項目
感謝
hello sir .. how我是否將所有代碼隱藏在webapi控制器的事件後面? – OLDMONK
@OLDMONK - 我以爲你知道爲什麼你想轉移到WebApi。如果你不這樣做,我建議你學習編寫WebApi代碼意味着什麼。 –
謝謝你的時間 – OLDMONK