private void spfInstance_SendingRequest(object sender, System.Data.Services.Client.SendingRequestEventArgs e) { // Set Claim-based auth header var bearerToken = AuthenticationHelper.GetPrincipalBearerToken(); // TODO: We should fail here when I remove the basic auth fallback if (!string.IsNullOrWhiteSpace(bearerToken)) { e.RequestHeaders.Add("Authorization", "Bearer " + bearerToken); } e.RequestHeaders.Add("Accept-Language", System.Threading.Thread.CurrentThread.CurrentUICulture.Name); // Set common headers, including x-ms-principal-id RequestCorrelationContext current = RequestCorrelationContext.Current; current.Transfer(e.RequestHeaders); }
void Container_SendingRequest(object sender, System.Data.Services.Client.SendingRequestEventArgs e) { Console.WriteLine("{0} {1}", e.Request.Method, e.Request.RequestUri); }
void NorthwindClientEntities_SendingRequest(object sender, System.Data.Services.Client.SendingRequestEventArgs e) { // Write some logging information to the page to demonstrate the ADO.NET Data Service requests // that are being made. HttpContext.Current.Response.Write(e.Request.RequestUri + "<br>"); }