Guest User

Untitled

a guest
Sep 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. TempFileName = Regex.Replace(vehicle.FileUpload.FileName, "[^a-zA-Z0-9_]+", "_", RegexOptions.Compiled);
  2. var directiveToUpload = Path.Combine(_hostingEnvironment.WebRootPath, "images\UploadFile");
  3.  
  4. if (!System.IO.Directory.Exists(directiveToUpload))
  5. {
  6. System.IO.Directory.CreateDirectory(directiveToUpload);
  7. }
  8. await SaveFileToServer(TempFileName);
  9.  
  10. async Task SaveFileToServer(string FileName)
  11. {
  12.  
  13. if (vehicle.FileUpload.Length > 0)
  14. {
  15. using (var stream = new FileStream(Path.Combine(directiveToUpload, FileName), FileMode.Create))
  16. {
  17. await vehicle.FileUpload.CopyToAsync(stream);
  18. }
  19. }
  20. }
Add Comment
Please, Sign In to add comment