/// <summary> /// Raises the StreamPartAvailableEvent. /// </summary> /// <param name="streamPart">The stream part.</param> protected virtual void OnStreamPartAvailable(IStreamPart streamPart) { var streamPartAvailable = this.StreamPartAvailable; if(streamPartAvailable != null) { streamPartAvailable(streamPart); } }
/// <summary> /// Raises the ResponsePartAvailable event. /// </summary> /// <param name="streamPart"></param> protected virtual void OnResponsePartAvailable(IStreamPart streamPart) { var responsePartAvailable = this.ResponsePartAvailable; if (responsePartAvailable != null) { responsePartAvailable(streamPart); } }
/// <summary> /// Raises the StreamPartAvailableEvent. /// </summary> /// <param name="streamPart">The stream part.</param> protected virtual void OnStreamPartAvailable(IStreamPart streamPart) { var streamPartAvailable = this.StreamPartAvailable; if (streamPartAvailable != null) { streamPartAvailable(streamPart); } }
/// <summary> /// Handles the incoming response stream from sillkveil.net. /// </summary> /// <param name="streamPart">A part of the response stream.</param> private void HandleResponsePartAvailable(IStreamPart streamPart) { _context.Response.OutputStream.Write(streamPart.Value, 0, streamPart.Length); }