Exemplo n.º 1
0
        static IListeningScenario StartAndSetUrl(string url)
        {
            _listener = new Listener();

            var listeningScenario = new ListeningScenario(_listener)
            {
                Prefix = Url = url
            };
            return listeningScenario;
        }
Exemplo n.º 2
0
        static IListeningScenario StartAndSetUrl(string url)
        {
            _listener = new Listener();

            var listeningScenario = new ListeningScenario(_listener)
            {
                Prefix = Url = url
            };

            return(listeningScenario);
        }
Exemplo n.º 3
0
        public void StartAsync(ListeningScenario listening)
        {
            daemon = new HttpListener();
            daemon.Prefixes.Add(listening.Prefix);

            daemon.Start();

            var listenerState = new ListenerState(daemon, listening);

            daemon.BeginGetContext(Callback, listenerState);
        }
Exemplo n.º 4
0
        public void StartAsync(ListeningScenario listening)
        {
            NewDaemon();

            daemon.Prefixes.Add(listening.Prefix);

            daemon.Start();

            var listenerState = new ListenerState(daemon, listening);

            daemon.BeginGetContext(Callback, listenerState);
        }
Exemplo n.º 5
0
 public ListenerState(HttpListener daemon, ListeningScenario listeningScenario)
 {
     Daemon = daemon;
     Scenario = listeningScenario;
 }
Exemplo n.º 6
0
        public void Authentication(ListeningScenario listeningScenario)
        {
            NewDaemon();

            daemon.AuthenticationSchemes = listeningScenario.Authentication.Scheme;
        }
Exemplo n.º 7
0
 public ListenerState(HttpListener daemon, ListeningScenario listeningScenario)
 {
     Daemon   = daemon;
     Scenario = listeningScenario;
 }
Exemplo n.º 8
0
        public void Authentication(ListeningScenario listeningScenario)
        {
            NewDaemon();

            daemon.AuthenticationSchemes = listeningScenario.Authentication.Scheme;
        }