public void SendJsonToClient(Stream jsonStream, HttpProcessor httpProcessor) { lock ( lockSend ) { httpProcessor.OutputStream.AutoFlush = true; httpProcessor.WriteSuccess("application/json"); jsonStream.CopyTo(httpProcessor.OutputStream.BaseStream); } }
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); }