Calyptus.Mvc.ActionBaseAttribute.WriteStream C# (CSharp) Method

WriteStream() private method

private WriteStream ( Stream stream, IHttpResponse response ) : void
stream Stream
response IHttpResponse
return void
		private void WriteStream(Stream stream, IHttpResponse response)
		{
			response.Buffer = false;
			int BufferSize = 65536;
			byte[] bytes = new byte[BufferSize];
			int numBytes;
			while ((numBytes = stream.Read(bytes, 0, BufferSize)) > 0)
				response.OutputStream.Write(bytes, 0, numBytes);
			stream.Close();
		}