public IWebClientRequest Accept(HttpStatusCode statusCode) { if (AcceptedStatusCode == null) { AcceptedStatusCode = new HashSet <HttpStatusCode>(); } AcceptedStatusCode.Add(statusCode); return(this); }
private bool IsAcceptedStatusCode(HttpStatusCode statusCode) { if (RejectedStatusCode.Contains(statusCode)) { return(false); } if (AcceptedStatusCode == null) { return(true); } if (AcceptedStatusCode.Contains(statusCode)) { return(true); } return(false); }