FlickrNet.Flickr.Flickr C# (CSharp) Method

Flickr() public method

Constructor loads configuration settings from app.config or web.config file if they exist.
public Flickr ( ) : System
return System
        public Flickr()
        {
            #if !WindowsCE
            FlickrConfigurationSettings settings = FlickrConfigurationManager.Settings;
            if( settings == null ) return;

            if( settings.CacheSize != 0 ) CacheSizeLimit = settings.CacheSize;
            if( settings.CacheTimeout != TimeSpan.MinValue ) CacheTimeout = settings.CacheTimeout;
            ApiKey = settings.ApiKey;
            AuthToken = settings.ApiToken;
            ApiSecret = settings.SharedSecret;
            CurrentService = DefaultService;

            if( settings.IsProxyDefined )
            {
                Proxy = new WebProxy();
                Proxy.Address = new Uri("http://" + settings.ProxyIPAddress + ":" + settings.ProxyPort);
                if( settings.ProxyUsername != null && settings.ProxyUsername.Length > 0 )
                {
                    NetworkCredential creds = new NetworkCredential();
                    creds.UserName = settings.ProxyUsername;
                    creds.Password = settings.ProxyPassword;
                    creds.Domain = settings.ProxyDomain;
                    Proxy.Credentials = creds;
                }
            }
            else
            {
                // try and get default IE settings
                try
                {
                    Proxy = WebProxy.GetDefaultProxy();
                }
                catch(System.Security.SecurityException)
                {
                    // Capture SecurityException for when running in a Medium Trust environment.
                }
            }
            #else
            CurrentService = DefaultService;
            #endif
        }

Same methods

Flickr::Flickr ( string apiKey ) : System
Flickr::Flickr ( string apiKey, string sharedSecret ) : System
Flickr::Flickr ( string apiKey, string sharedSecret, string token ) : System
Flickr