Example #1
0
        public OAuth(OAuthConfig config)
        {
            if (config == null)
                throw new ArgumentNullException ();

            this.config = config;
        }
Example #2
0
 static Apachai()
 {
     c = new ConfigManager ("config.json");
     store = new BackingStore (c);
     oauthConfig = new OAuthConfig (c.GetOrThrow<string> ("twitterKey"),
                                    c.GetOrThrow<string> ("twitterSecret"),
                                    c.GetOrThrow<string> ("twitterCallback"));
     oauth = new OAuth (oauthConfig);
     testInstance = c.GetOrDefault<bool> ("testInstance", false);
     baseServerUrl = c.GetOrThrow<string> ("serverBaseUrl");
     imgDirectory = c.GetOrDefault<string> ("imagesDirectory", "Pictures");
     UrlShortener.Store = store;
 }