我是MVC的新手,也是網站開發的新手。如何管理上傳的圖像我有困難。MVC 3網站:如何存儲和管理上傳的文件
我有一個數據層使用實體框架來存儲數據。 在我的控制器構造函數中,我給出了IItemRepository和一個IFileRepository實現。
public ItemsController(IItemManager itemRepository, IFilesRepository fileRepository)
割草我用db(文件名,MIME類型,相對服務器路徑)存儲文件,實際文件存儲在磁盤上。在控制器中,我執行數據庫和文件夾之間的同步。這是正確的方法嗎?在我看來,它不是。我正在考慮將IFileRepository移動到IItemManager實現中。
另一個問題是,對於每個需要文件的控制器,我必須實現db和文件夾結構之間的同步同步。
你認爲如何在db中存儲文件?
你是怎麼解決這個問題的?