internal virtual HttpWebRequest RequestAcceptReject(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { SetupRequest(); string path = $"acceptreject/{rfc}/{uuid}/{enumAcceptReject.ToString()}"; var request = (HttpWebRequest)WebRequest.Create(Url + path); request.ContentType = "application/json"; request.ContentLength = 0; request.Method = WebRequestMethods.Http.Post; request.Headers.Add(HttpRequestHeader.Authorization.ToString(), "bearer " + Token); RequestHelper.SetupProxy(Proxy, ProxyPort, ref request); return(request); }
internal virtual HttpWebRequest RequestAcceptReject(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { this.SetupRequest(); string path = string.Format("acceptreject/{0}/{1}/{2}", rfc, uuid, enumAcceptReject.ToString()); var request = (HttpWebRequest)WebRequest.Create(this.Url + path); request.ContentType = "application/json"; request.ContentLength = 0; request.Method = WebRequestMethods.Http.Post; request.Headers.Add(HttpRequestHeader.Authorization.ToString(), "bearer " + this.Token); Helpers.RequestHelper.SetupProxy(this.Proxy, this.ProxyPort, ref request); return(request); }
internal virtual HttpWebRequest RequestAcceptReject(byte[] xmlCancelation, EnumAcceptReject enumCancelation) { this.SetupRequest(); var request = (HttpWebRequest)WebRequest.Create(this.Url + "acceptreject/xml"); request.ContentType = "application/json"; request.Method = WebRequestMethods.Http.Post; request.Headers.Add(HttpRequestHeader.Authorization.ToString(), "bearer " + this.Token); Helpers.RequestHelper.SetupProxy(this.Proxy, this.ProxyPort, ref request); request.ContentLength = 0; Helpers.RequestHelper.AddFileToRequest(xmlCancelation, ref request); return(request); }
internal virtual MultipartFormDataContent RequestAcceptReject(byte[] xmlCancelation, EnumAcceptReject enumAcceptReject) { MultipartFormDataContent content = new MultipartFormDataContent(); ByteArrayContent fileContent = new ByteArrayContent(xmlCancelation); content.Add(fileContent, "xml", "xml"); return(content); }
internal abstract AcceptRejectResponse AcceptRejectRequest(string rfc, string uuid, EnumAcceptReject enumCancelation);
internal abstract AcceptRejectResponse AcceptRejectRequest(byte[] xmlCancelation, EnumAcceptReject enumCancelation);
public AcceptRejectResponse AcceptByXML(byte[] xmlCancelation, EnumAcceptReject enumCancelation) { return(AcceptRejectRequest(xmlCancelation, enumCancelation)); }
public AcceptRejectResponse AcceptByRfcUuid(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { return(AcceptRejectRequest(rfc, uuid, enumAcceptReject)); }
internal override AcceptRejectResponse AcceptRejectRequest(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = RequestAcceptReject(rfc, uuid, enumAcceptReject); return(handler.GetResponse(request)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = RequestAcceptReject(rfc, uuid, enumAcceptReject); request.ContentType = "application/json"; request.ContentLength = 0; request.Method = WebRequestMethods.Http.Post; var headers = GetHeaders(); var proxy = RequestHelper.ProxySettings(Proxy, ProxyPort); return(handler.GetPostResponse(Url, headers, $"acceptreject/{rfc}/{uuid}/{enumAcceptReject.ToString()}", proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(byte[] xmlCancelation, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); var headers = GetHeaders(); var proxy = RequestHelper.ProxySettings(Proxy, ProxyPort); var content = RequestAcceptReject(xmlCancelation, enumAcceptReject); return(handler.GetPostResponse(Url, "acceptreject/xml", headers, content, proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
public async Task <AcceptRejectResponse> AcceptByRfcUuid(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { return(await AcceptRejectRequest(rfc, uuid, enumAcceptReject)); }
public async Task <AcceptRejectResponse> AcceptByXML(byte[] xmlCancelation, EnumAcceptReject enumCancelation) { return(await AcceptRejectRequest(xmlCancelation, enumCancelation)); }
internal override AcceptRejectResponse AcceptRejectRequest(byte[] xmlCancelation, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = this.RequestAcceptReject(xmlCancelation, enumAcceptReject); return(handler.GetResponse(request)); } catch (Exception e) { return(handler.HandleException(e)); } }