internal ShellNoQuery(IProtocolHolder protocolHolder) : base(protocolHolder) { StatusCode = HttpStatusCode.NoContent; StatusDescription = "No query"; }
internal static Body CreateOutputBody(IProtocolHolder protocolHolder, Stream customOutputStream) { return(new(protocolHolder, customOutputStream)); }
public Body(IProtocolHolder protocolHolder, object bodyObject = null) { ProtocolHolder = protocolHolder; IsIngoing = true; Stream = ResolveStream(bodyObject); }
/// <summary> /// Only for outgoing streams /// </summary> private Body(IProtocolHolder protocolHolder, Stream customOutputStream) { ProtocolHolder = protocolHolder; IsIngoing = false; Stream = new SwappingStream(customOutputStream); }
public ShellSuccess(IProtocolHolder protocolHolder) : base(protocolHolder) { Request = null; }