public DevRequestHandler makeHandler(IContentSerializer requestSerializer, IContentSerializer responseSerializer, string AuthToken = null) { var client = new HttpClient(); client.DefaultRequestHeaders.Add("User-Agent", "TestAgent"); var nozomi = new NozomiClient(client, BaseAddress, requestSerializer, responseSerializer); if (AuthToken != null) { nozomi.client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", AuthToken); } var requestHandler = new DevRequestHandler(nozomi); return(requestHandler); }
public SampleRequestHandler MakeHandler() { IContentSerializer requestSerializer; IContentSerializer responseSerializer; if (RequestSerializer == SerializerType.Json) { requestSerializer = new JsonContentSerializer(); } else { requestSerializer = new MessagePackContentSerializer(); } if (ResponseSerializer == SerializerType.Json) { responseSerializer = new JsonContentSerializer(); } else { responseSerializer = new MessagePackContentSerializer(); } var client = new HttpClient(); client.DefaultRequestHeaders.Add("User-Agent", "TestAgent"); var nozomi = new NozomiClient(client, BaseAddress, requestSerializer, responseSerializer); if (AuthToken != null) { nozomi.client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", AuthToken); } var requestHandler = new SampleRequestHandler(nozomi); return(requestHandler); }
public SampleRequestHandler(NozomiClient nozomi) { this.nozomi = nozomi; }
public DevRequestHandler(NozomiClient nozomi) { this.nozomi = nozomi; }