Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC模式并将文件写入磁盘_Asp.net Mvc_Design Patterns - Fatal编程技术网

Asp.net mvc MVC模式并将文件写入磁盘

Asp.net mvc MVC模式并将文件写入磁盘,asp.net-mvc,design-patterns,Asp.net Mvc,Design Patterns,谁能告诉我MVC模式中的哪个组件负责将文件写入磁盘?这是控制器还是模型?一些链接或示例将不胜感激(特别是对于ASP.NET MVC,但不一定:) 问候你好=) 模型必须负责持久性 如果您使用数据库->尝试使用存储库模式 如果您需要直接在磁盘上保存文件->只需创建类似“MyFileSaveService”的东西,就可以在其中封装将文件保存到磁盘的整个逻辑 然后,从您的控制器调用MyFileDavingService.SaveSomthingToSomewhere(bla,blabla)

谁能告诉我MVC模式中的哪个组件负责将文件写入磁盘?这是控制器还是模型?一些链接或示例将不胜感激(特别是对于ASP.NET MVC,但不一定:)

问候

你好=)
模型必须负责持久性

如果您使用数据库->尝试使用存储库模式

如果您需要直接在磁盘上保存文件->只需创建类似“MyFileSaveService”的东西,就可以在其中封装将文件保存到磁盘的整个逻辑

然后,从您的控制器调用MyFileDavingService.SaveSomthingToSomewhere(bla,blabla)