2010-12-17 48 views
0

任何人都可以告訴我,MVC模式中的哪個組件負責將文件寫入磁盤?這是一個控制器還是模型?某些鏈接或例子將不勝感激(特別是ASP.NET MVC,但不一定:)MVC模式和寫入文件到磁盤

問候

回答

1

HI =)
型號必須負責持久性。

如果使用數據庫 - >嘗試使用Repository模式。

如果您需要直接在磁盤上保存文件 - >只需創建一個類似「MyFileSavingService」的結尾封裝將文件保存到磁盤的整個邏輯。

然後,從您的控制器只需撥打MyFileDavingService.SaveSomthingToSomewhere(bla,blabla);