public XamlXmlParser(PhaseParserKit phaseParserKit) { Guard.ThrowIfNull(phaseParserKit, nameof(phaseParserKit)); objectAssembler = phaseParserKit.ObjectAssembler; protoParser = phaseParserKit.ProtoParser; parser = phaseParserKit.Parser; }
public XmlParser(PhaseParserKit phaseParserKit) { Guard.ThrowIfNull(phaseParserKit, nameof(phaseParserKit)); objectAssembler = phaseParserKit.ObjectAssembler; protoParser = phaseParserKit.ProtoParser; parser = phaseParserKit.Parser; }
public Proto1Connection(ProtoConnectionContext context) : base(context) { _context = context; _parser = ServiceContext.ProtoParser; _keepAliveTicks = ServerOptions.Limits.KeepAliveTimeout.Ticks; _requestHeadersTimeoutTicks = ServerOptions.Limits.RequestHeadersTimeout.Ticks; _http1Output = new Proto1OutputProducer( _context.Transport.Output, _context.ConnectionId, _context.ConnectionContext, _context.ServiceContext.Log, _context.TimeoutControl, this, _context.MemoryPool); Input = _context.Transport.Input; Output = _http1Output; MemoryPool = _context.MemoryPool; }
public PhaseParserKit(IProtoParser protoParser, IXamlInstructionParser parser, IObjectAssembler objectAssembler) { this.protoParser = protoParser; this.parser = parser; this.objectAssembler = objectAssembler; }