Controllers (Route to actions, File uploads)
Routing
routes.MapRoute(name: "Default", template: "{controller=Home}/{action=Index}/{id?}");[Route("api/[controller]")]
public class ProductsController : Controller
{
[HttpGet("{id}")]
public IActionResult GetProduct(int id)
{
// ...
}
}File uploads
<form method="post" enctype="multipart/form-data" asp-controller="UploadFiles" asp-action="Index">
<div class="form-group">
<div class="col-md-10">
<p>Upload one or more files using this form:</p>
<input type="file" name="files" multiple>
</div>
</div>
<div class="form-group">
<div class="col-md-10">
<input type="submit" value="Upload">
</div>
</div>
</form>PreviousView (Razor compilation, Layout, Tag Helpers, Partial Views, DI, View components)NextSecurity and Identity (concepts understanding)
Last updated