Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.IO;
- using System.Web.Mvc;
- using EleWise.ELMA.Files;
- using EleWise.ELMA.Model.Services;
- using EleWise.ELMA.Runtime.Managers;
- using EleWise.ELMA.Services;
- //--------
- var filePath = "C:\\req.txt";
- var fileInfo = new FileInfo(filePath);
- var mime = Locator.GetServiceNotNull<IMimeMappingService>();
- var file = InterfaceActivator.Create<BinaryFile>();
- file.Name = fileInfo.Name;
- file.ContentType = mime.GetTypeByExtension(fileInfo.Extension);
- file.CreateDate = DateTime.Now;
- file.InitializeContentFilePath();
- System.IO.File.Copy(filePath, file.ContentFilePath, true);
- var service = Locator.GetServiceNotNull<IFileManager>();
- service.SaveFile(file);
Advertisement
Add Comment
Please, Sign In to add comment