Ejemplo n.º 1
0
 public void SendJsonToClient(Stream jsonStream, HttpProcessor httpProcessor)
 {
     lock ( lockSend )
     {
         httpProcessor.OutputStream.AutoFlush = true;
         httpProcessor.WriteSuccess("application/json");
         jsonStream.CopyTo(httpProcessor.OutputStream.BaseStream);
     }
 }
Ejemplo n.º 2
0
        private bool SendStreamToClient(Stream stream, string contentType, HttpProcessor httpProcessor)
        {
            if (stream == null || httpProcessor == null || httpProcessor.OutputStream == null)
            {
                return(false);
            }

            httpProcessor.OutputStream.AutoFlush = true;
            lock ( lockSend )
            {
                httpProcessor.WriteSuccess(contentType);
                stream.CopyTo(httpProcessor.OutputStream.BaseStream);
            }
            return(true);
        }