public static Task<HttpResponseMessage> FollowLinkAsync( this System.Net.Http.HttpClient httpClient, IRequestFactory requestFactory, IResponseHandler handler = null) { var httpRequestMessage = requestFactory.CreateRequest(); httpRequestMessage.Properties[PropertyKeyLinkRelation] = requestFactory.LinkRelation; return httpClient.SendAsync(httpRequestMessage) .ApplyRepresentationToAsync(handler); }