コード例 #1
0
        public async Task <FileResult> Download(string id)
        {
            var file = await mongoService.DownloadAsync(ObjectId.Parse(id));

            byte[] fileContent = new byte[(int)file.Length];
            file.Read(fileContent, 0, (int)file.Length);
            return(File(fileContent, file.FileInfo.Metadata.GetValue("contentType").AsString, file.FileInfo.Filename));
        }