Гарантированно ли вызывается действие, переданное в PushStreamContent? - PullRequest
1 голос
/ 24 мая 2019

WebApi PushStreamContent принимает Action<> или Func<> с именем onStreamAvailable и, как предполагается, вызывается

, когда выходной потокдоступны, позволяя действию писать в него напрямую.

Гарантируется ли вызывать это действие (или Func)?

В ситуации, когда пользовательбыстро закрывает браузер после нажатия на ссылку, которая начинает потоковую передачу на сервере, возможно ли, что платформа WebApi вообще не будет вызывать лямбду?

Фон : Это будет очень, очень удобно передавать определенную ручку Action, но она обязательно должна Close.В ситуации, когда лямбда вообще не вызывается, мы получим протекшую ручку.

...