/// <summary>
        /// Pulls the http stream through the WikiFormatter filter.
        /// </summary>
        /// <param name="buffer">The content stream</param>
        /// <param name="offset">Start of the stream</param>
        /// <param name="count">Lenght of the stream</param>
        public override void Write(byte[] buffer, int offset, int count)
        {
            if (Closed)
            {
                throw new ObjectDisposedException("WikiTransformFilter");
            }

            var content = Encoding.Default.GetString(buffer, offset, count);

            var wikiFormatter = new WikiFormatter();

            content = wikiFormatter.Format(content);

            var output = Encoding.Default.GetBytes(content);

            BaseStream.Write(output, 0, output.Length);
        }