2. Another suggested answer: Always successful Task (handle exception on the async Task pipeline directly) Couldn't the Task method here just be made async anyway? (I mean i know it works without the async, but feels pointless unless deferred awaiting here improves performance in a way i can't see yet)