Ejemplo n.º 1
0
        private static void Initialize()
        {
            PurpleConfiguration configuration = (PurpleConfiguration)ConfigurationManager.GetSection("PurpleConfiguration");

            if (configuration == null)
            {
                throw new ConfigurationErrorsException("SampleProvider configuration section is not set correctly.");
            }

            providers = new PurpleDataProviderCollection();

            ProvidersHelper.InstantiateProviders(configuration.DataProviders, providers, typeof(PurpleDataProvider));

            providers.SetReadOnly();

            defaultProvider = providers[configuration.DefaultDataProvider];

            if (defaultProvider == null)
            {
                throw new Exception("defaultProvider");
            }
        }
Ejemplo n.º 2
0
		private static void GetConfiguration()
		{
			_purpleConfiguration = (PurpleConfiguration)ConfigurationManager.GetSection("PurpleConfiguration");
		}