Я хочу что-то сделать после завершения загрузки пользователем
public class TestController : Controller
{
public FilePathResult Index()
{
return File("path/to/file", "mime");
}
}
Я попытался добавить следующие события для тестирования контроллера, но все они срабатывают до того, как пользователь завершит загрузку (кроме деструктора, который он никогда не вызывается)
protected override void EndExecute(IAsyncResult asyncResult)
{
base.EndExecute(asyncResult);
}
protected override void EndExecuteCore(IAsyncResult asyncResult)
{
base.EndExecuteCore(asyncResult);
}
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
base.OnActionExecuted(filterContext);
}
protected override void OnResultExecuted(ResultExecutedContext filterContext)
{
base.OnResultExecuted(filterContext);
}
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
}
~TestController()
{
//
}