UnitTests.Subtext.SimulatedHttpRequest.GetUnknownRequestHeaders C# (CSharp) Method

GetUnknownRequestHeaders() public method

Get all nonstandard HTTP header name-value pairs.
public GetUnknownRequestHeaders ( ) : string[][]
return string[][]
        public override string[][] GetUnknownRequestHeaders()
        {
            if(this.headers == null || this.headers.Count == 0)
            {
                return null;
            }
            string[][] headersArray = new string[this.headers.Count][];
            for(int i = 0; i < this.headers.Count; i++)
            {
                headersArray[i] = new string[2];
                headersArray[i][0] = this.headers.Keys[i];
                headersArray[i][1] = this.headers[i];
            }
            return headersArray;
        }