Castle.Components.DictionaryAdapter.DictionaryAdapterBase.AddValidator C# (CSharp) Method

AddValidator() public method

public AddValidator ( IDictionaryValidator validator ) : void
validator IDictionaryValidator
return void
		public void AddValidator(IDictionaryValidator validator)
		{
			if (validators == null)
			{
				validators =
#if SL3 //Silverlight 3 does not have HashSet<T>
					new List<IDictionaryValidator>();
#else
					new HashSet<IDictionaryValidator>();
#endif
			}
#if SL3 //Silverlight 3 does not have HashSet<T>
			if(validators.Contains(validator)) return;
#else
			validators.Add(validator);
#endif
		}