Если это проект ASP. NET Core MVC, вы можете разместить файлы под wwwroot
проекта.
И получить к нему доступ вот так:
public class TestController : Controller
{
public IActionResult Index()
{
return View();
}
private IWebHostEnvironment _hostEnvironment;
public SendEmailController(IWebHostEnvironment hostEnvironment)
{
_hostEnvironment = hostEnvironment;
}
[HttpPost]
public IActionResult Index(EmailModel model)
{
// get the file path
string fileName = Path.Combine(_hostEnvironment.WebRootPath, "files", "file.pdf");
// code omitted
return View();
}
}