public WebApiHttpClient(Uri baseAddress, CustomErrorEventHandler eventHandler) { ErrorEventHandler += eventHandler; try { _client.BaseAddress = baseAddress; _client.DefaultRequestHeaders.Accept.Clear(); _client.DefaultRequestHeaders.Accept.Add( new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json")); } catch (Exception ex) { OnErrorOccured(new HttpErrorEventArgs(ex, baseAddress.ToString())); } }
public HttpApiClient(Uri baseAddress, CustomErrorEventHandler errorEventHandler, ExecutionInfoEventHandler executionEventHandler = null) { ErrorEventHandler += errorEventHandler; if (executionEventHandler != null) { ExecutionInfoHandler += executionEventHandler; } try { _client.BaseAddress = baseAddress; _client.DefaultRequestHeaders.Accept.Clear(); _client.DefaultRequestHeaders.Accept.Add( new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue(Common.JsonContentType)); } catch (Exception ex) { OnErrorOccured(new HttpErrorEventArgs(ex, baseAddress.ToString())); } }