-3
嗨我有一個web項目,我有這個以下文件夾。項目文件文件夾結構
正如我目前的知識,知道什麼是這些文件夾中
- 控制器 - 我的控制器
- 數據訪問 - 我的數據庫
- 活動 - 活動
- 模型 - 模型
- 存儲庫 - 從db中執行CRUD操作的工具
- 服務 - 工具從存儲庫中獲得的數據
- 實用程序 - 擴展方法,傭工
所以每當我創建的類文件,我總是將其歸類,並把到正確的文件夾。
直到我實現了一個Facebook API源,它從Facebook獲取源並將其呈現給我的網站,並將其命名爲FacebookAPI.cs
。
所以我的問題是,我應該把這個文件夾放在哪裏FacebookAPI.cs
? 我應該把它作爲FacebookAPIService.cs
並把它放到Services文件夾中嗎?或者把它放在根文件夾中。
你如何組織你的代碼完全基於你自己的個人喜好,所以我想你把這個新班級放在哪裏也會根據你自己的個人喜好。 – David
你說FacebookAPI.cs從facebook獲取提要並將其呈現在頁面上?這將完全破壞3層架構。 –
嗨@LuudvanKeulen,很抱歉,從我的控制器> FeedService.cs> FacebookAPI.cs。 FeedService.cs的方法名爲GetFacebookFeed,它從FacebookAPI.cs獲取數據。所以看起來我的FacebookAPI.cs就像一個倉庫 –