public HttpServer(RequestHandler[] handlers, string prefix = null) { if (handlers == null) throw new ArgumentNullException("handlers"); _handlers = handlers; _listener = new HttpListener(); _listener.Prefixes.Add(prefix ?? "http://localhost:3001/"); _listener.Start(); RequestCount = 0; StartHandleRequest(); }
public HttpServer(RequestHandler handler, string prefix = null) : this(new[] { handler }, prefix) { }
public HttpServer(RequestHandler handler, string prefix = null) : this(new[] { handler }, prefix) { }