跳转至外部链接
https://blogs.msdn.microsoft.com/pfxteam/2011/08/25/should-i-expose-synchronous-wrappers-for-asynchronous-methods/