WebApi PushStreamContent
принимает Action<>
или Func<>
с именем onStreamAvailable и, как предполагается, вызывается
, когда выходной потокдоступны, позволяя действию писать в него напрямую.
Гарантируется ли вызывать это действие (или Func)?
В ситуации, когда пользовательбыстро закрывает браузер после нажатия на ссылку, которая начинает потоковую передачу на сервере, возможно ли, что платформа WebApi вообще не будет вызывать лямбду?
Фон : Это будет очень, очень удобно передавать определенную ручку Action
, но она обязательно должна Close
.В ситуации, когда лямбда вообще не вызывается, мы получим протекшую ручку.