Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected Func<string, RestExecutor> getRestClient => delegate (string url)
- {
- var executor = RestExecutor.Prepare(url);
- return executor;
- };
- private bool SendVoipHttpRequest(Func<string,RestExecutor>getClient,VoipRecord recordMessage,string url)
- {
- //var client = RestExecutor.Prepare(url);
- var client = getClient(url);
- client.AddCustomHeader("user-agent", "Apache - HttpClient / 4.1.1(java 1.5)");
- client.AddCustomHeader("Content-Type", "application/json");
- client.AddCustomHeader("Host","cti-2-2");
- client.AddQueryParameter("req", "AddRecord");
- var path = string.Format(Constants.Path, recordMessage.CallingListName);
- var jsonBody = JsonConvert.SerializeObject(recordMessage);
- var response = client.Post<int, RestError>(path,jsonBody);
- return response.IsSuccessful;
- }
Advertisement
Add Comment
Please, Sign In to add comment