private static Encoding GetEncoding(string acceptCharsetHeader, ODataPayloadKind payloadKind, MediaType mediaType, bool useDefaultEncoding) { if (payloadKind == ODataPayloadKind.BinaryValue) { return(null); } return(HttpUtils.EncodingFromAcceptableCharsets(acceptCharsetHeader, mediaType, encodingUtf8NoPreamble, useDefaultEncoding ? encodingUtf8NoPreamble : null)); }