Datei-Upload in ASP.NET MVC mit C#C#

Ein Treffpunkt für C#-Programmierer
Guest
 Datei-Upload in ASP.NET MVC mit C#

Post by Guest »

Ich möchte eine Datei zu meinen statischen Dateien hinzufügen. Kann ich das tun?
Ich erhalte eine Datei wie IFormFile, wwwroot-Pfad und habe dort einen Ordner erstellt.

Code: Select all

public static class FileExtension
{
public static string Upload(this IFormFile file, string rootpath, string foldername)
{
string filename = file.FileName;

if (filename.Length > 64)
{
filename = filename.Substring(filename.Length - 64);
}

filename = Guid.NewGuid() + file.FileName;
string path = Path.Combine(rootpath, foldername, filename);

using (FileStream st = new FileStream(path, FileMode.Create))
{
file.CopyTo(st);
}

return filename;
}
}
Ist das der richtige Weg?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post