我正在将上传的文件内容另存为具有数据库扩展名的字节数组。我想使用返回任何类型文件的文件结果。我该如何实现?
我尝试了图像文件。我可以喜欢以下所有类型的代码吗?那行得通吗?
public ActionResult GetAttachmentById(int AttachmentId)
{
try
{
byte[] AttachmentData = GetFromDatabase(AttachmentId);
string FileExtension = GetExtensionFromDatabase(AttachmentId);
return File(AttachmentData, FileExtension );
}
catch (Exception ex)
{
return File("", FileExtension);
}
}
答案 0 :(得分:1)
您需要动态定义Mimetype,文件名和扩展名。
然后从这样的操作中返回File对象:
IsWindows10OrGreater()