Amido.Testing.Http.RestClient.AddAcceptHeader C# (CSharp) Method

AddAcceptHeader() public method

Helper method for adding an Accept header to the request.
public AddAcceptHeader ( AcceptHeader acceptHeader ) : IRestClient
acceptHeader AcceptHeader The .
return IRestClient
        public virtual IRestClient AddAcceptHeader(AcceptHeader acceptHeader)
        {
            string headerValue = string.Empty;
            switch (acceptHeader)
            {
                case AcceptHeader.Json:
                    headerValue += "application/json";
                    break;
                case AcceptHeader.Xml:
                    headerValue = "text/xml";
                    break;
            }

            foreach (var httpRequestMessage in httpRequestMessageList)
            {
                httpRequestMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(headerValue));
            }

            return this;
        }