小编che*_*ova的帖子

返回没有内存泄漏的base64映像ASP.NET MVC 3

我有一些图像作为base64字符串存储在数据库中,需要从MVC控制器返回它们.如果没有内存泄漏,我怎么能这样做?

以前我用过这个:

return File(Convert.FromBase64String(pictureString), "image/jpeg");
Run Code Online (Sandbox Code Playgroud)

但是,w3wp进程开始使用一大堆内存来处理几张照片.

有没有正确的方法来做到这一点?目前我决定只将每个图像设置为数据:image/jpg; base64,string_here并且它使用的内存要少得多......但是加载页面似乎也要慢得多.

任何帮助表示赞赏.

c# asp.net-mvc razor asp.net-mvc-3

5
推荐指数
2
解决办法
2789
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

c# ×1

razor ×1