标签: asp.net-mvc
我的行动是根据一些业务逻辑动态创建一个大型zip文件(不仅仅是一个演出)。
我可以直接在我的操作中输出到响应流。这是有利的,因为在开始流式传输之前,我没有在内存中缓冲整个文件。
这似乎违背了mvc模式。
有没有办法在不必先缓冲我的整个zip文件的情况下返回某种类型的动作结果?
答案 0 :(得分:3)
我会按照你现在的方式去做。模式应该被遵循,直到它们不起作用,此时你实现了一些有效的东西。
图案并不意味着你脖子上的套索;他们在那里寻求指导。