private static WebTokenWebServiceHost CreateRestServiceHost()
        {
            var manager = SetupSecurityTokenHandler();
            var configuration = SetupServiceHostConfiguration();

            var restHost = new WebTokenWebServiceHost(typeof(RestService),
                manager,
                configuration,
                new Uri("https://" + Constants.SelfHost + "/services/rest"));

            return restHost;
        }
 protected override ServiceHost CreateServiceHost(Type serviceType, Uri[] baseAddresses)
 {
     var host = new WebTokenWebServiceHost(serviceType, _manager, _configuration, baseAddresses);
     return host;
 }