Web Api Async Best Practices