コード例 #1
0
        public SettingsHelper(
            [NotNull] ISettingValuesRepository settingValuesRepository,
            [NotNull] ISettingRepository settingRepository,
            [NotNull] ISettingGroupRepository settingGroupRepository,
            [NotNull] ISettingValidator settingValidator)
        {
            if (settingValuesRepository == null)
            {
                throw new ArgumentNullException(nameof(settingValuesRepository));
            }
            if (settingRepository == null)
            {
                throw new ArgumentNullException(nameof(settingRepository));
            }
            if (settingGroupRepository == null)
            {
                throw new ArgumentNullException(nameof(settingGroupRepository));
            }
            if (settingValidator == null)
            {
                throw new ArgumentNullException(nameof(settingValidator));
            }

            _settingValuesRepository = settingValuesRepository;
            _settingRepository       = settingRepository;
            _settingGroupRepository  = settingGroupRepository;
            _settingValidator        = settingValidator;
        }
コード例 #2
0
		public void AddValidator(ISettingValidator validator)
		{
		}
コード例 #3
0
 public void AddValidator (ISettingValidator validator)
 {
     _validators.Add (validator);
 }
コード例 #4
0
 public void AddValidator(ISettingValidator validator)
 {
     _validators.Add(validator);
 }
コード例 #5
0
 public void AddValidator(ISettingValidator validator)
 {
 }