protected override IWebRequestReceiver OnBuild()
        {
            var description = new HttpWebRequestReceiverDescription();
            IWebRequestReceiveHandler handler = OnBuildHandler();

            for (int i = 0; i < m_prefixes.Count; i++)
            {
                description.Prefixes.Add(m_prefixes[i]);
            }

            return(new HttpWebRequestReceiver(description, handler));
        }
Esempio n. 2
0
 protected WebRequestReceiver(TDescription description, IWebRequestReceiveHandler handler)
 {
     Description = description ?? throw new ArgumentNullException(nameof(description));
     Handler     = handler ?? throw new ArgumentNullException(nameof(handler));
 }
 public HttpWebRequestReceiver(HttpWebRequestReceiverDescription description, IWebRequestReceiveHandler handler) : base(description, handler)
 {
 }