Add async support to UrlHelperExtensions
Add doc comment