Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ActionResult Index(string filename)
- {
- string DL3 = "https://reinkestorageprod.blob.core.windows.net/dl3/{0}";
- var blob_url = string.Format(DL3, filename);
- var fs = TransferFile(blob_url);
- if (fs != null)
- {
- return fs;
- }
- return new HttpNotFoundResult();
- }
- private ActionResult TransferFile(string dest)
- {
- try
- {
- WebRequest request = WebRequest.Create(dest);
- WebResponse response = request.GetResponse();
- Stream stream = response.GetResponseStream();
- if (dest == "https://reinkestorageprod.blob.core.windows.net/dl3/wyserver.wys")
- {
- return new FileStreamResult(stream, "application/octet-stream");
- }
- FileStreamResult fs = new FileStreamResult(stream, FTTLib.FTT.GetMimeType(dest));
- return fs;
- }
- catch (Exception e)
- {
- Trace.TraceError("ERROR: {0}", e.Message);
- }
- return null;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement