public SimpleWebServer Build() { var options = new SimpleWebServerOption(); _optionsConfig(options); return(new SimpleWebServer(options)); }
public SimpleWebServer(SimpleWebServerOption options) { _options = options ?? throw new ArgumentNullException(nameof(options)); if (_options.RequestReceived != null) { RequestReceived += _options.RequestReceived; } }