public void Initialise()
        {
            Logger.Info("Initialising Wolfpack WebService...");
            Logger.Debug("\t{0} WebService Extenders loaded...", _extenders.Count());

            foreach (var extender in _extenders)
                Logger.Debug("\t\t{0}", extender.GetType().Name);

            var nancyBootstrapper = new WolfpackNancyBootstrapper(_config, _extenders);

            _host = new NancyHost(new Uri(_config.BaseUrl), nancyBootstrapper,
                new HostConfiguration
                {
                    UrlReservations = new UrlReservations { CreateAutomatically = true }
                });

            _tracker.Start();
        }
        public void Initialise()
        {
            Logger.Info("Initialising Wolfpack WebService...");
            Logger.Debug("\t{0} WebService Extenders loaded...", _extenders.Count());

            foreach (var extender in _extenders)
            {
                Logger.Debug("\t\t{0}", extender.GetType().Name);
            }

            var nancyBootstrapper = new WolfpackNancyBootstrapper(_config, _extenders);

            _host = new NancyHost(new Uri(_config.BaseUrl), nancyBootstrapper,
                                  new HostConfiguration
            {
                UrlReservations = new UrlReservations {
                    CreateAutomatically = true
                }
            });

            _tracker.Start();
        }