コード例 #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");
            }
        }
コード例 #2
0
ファイル: PurpleSettings.cs プロジェクト: nyulacska/purple
		private static void GetConfiguration()
		{
			_purpleConfiguration = (PurpleConfiguration)ConfigurationManager.GetSection("PurpleConfiguration");
		}