public void Register(Type providerType, IOptionLoader loader)
		{
			if(providerType == null)
				throw new ArgumentNullException("providerType");

			if(loader == null)
				throw new ArgumentNullException("loader");

			_loaders[providerType] = loader;
		}
        public void Register(Type providerType, IOptionLoader loader)
        {
            if (providerType == null)
            {
                throw new ArgumentNullException("providerType");
            }

            if (loader == null)
            {
                throw new ArgumentNullException("loader");
            }

            _loaders[providerType] = loader;
        }