Вы запустите это действие контроллера, отправив форму, точно так же, как работает парадигма MVC.
В представлении вы должны поместить этот HTML-код в форму, подобную следующей:
@using (Html.BeginForm("FileUpload", "<ControllerNameHere>", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<p><input type="file" id="fileUpload" name="fileUpload" /> </p>
<p><input type="submit" value="Upload file" /></p>
}
Это активирует ваш контроллер.
Я не знаю, как работает файл в качестве параметра. Я обычно использую свойство Request.Files
в моем контроллере.