protected AAuthenticatedService(AuthenticationToken token, bool needsSSL = false)
 {
     m_token = token;
     RestClient = new RestClient();
     if (needsSSL) {
         RestClient.BaseUrl = PivotalTrackerRestEndpoint.SSLENDPOINT;
     } else {
         RestClient.BaseUrl = PivotalTrackerRestEndpoint.ENDPOINT;
     }
 }
 public MembershipService(AuthenticationToken token) : base(token)
 {
 }
 public PivotalTrackerClient(AuthenticationToken token) : this((string)token)
 {
 }
 public ProjectService(AuthenticationToken Token, bool needsSSL = false) : base(Token, needsSSL) { }
 public ProjectService(AuthenticationToken Token)
     : base(Token)
 {
 }
 public StoryService(AuthenticationToken token) : base(token)
 {
 }
 public AuthenticationService(AuthenticationToken token)
     : base(token)
 {
 }
 public AccountService(AuthenticationToken token)
     : base(token)
 {
 }
 protected AAuthenticatedService(AuthenticationToken token)
 {
     m_token = token;
     RestClient = new RestClient();
     RestClient.BaseUrl = PivotalTrackerRestEndpoint.ENDPOINT;
 }
 public StoryService(AuthenticationToken token, bool needsSSL = false)
     : base(token, needsSSL)
 {
 }
 public SearchService(AuthenticationToken token) : base(token)
 {
 }
 protected AAuthenticatedService(AuthenticationToken token) : this(token.Value)
 {
 }