public BaseLayoutStandardValuesProvider(
            StandardValuesProvider innerProvider,
            IBaseLayoutSettings settings,
            IBaseLayoutValueProvider baseLayoutValueProvider,
            IBaseLayoutValidator baseLayoutValidator,
            ILog log)
        {
            Assert.ArgumentNotNull(innerProvider, "innerProvider");
            Assert.ArgumentNotNull(settings, "settings");
            Assert.ArgumentNotNull(baseLayoutValueProvider, "layoutValueProvider");
            Assert.ArgumentNotNull(baseLayoutValidator, "baseLayoutValidator");
            Assert.ArgumentNotNull(log, "log");

            _innerProvider = innerProvider;
            _settings = settings;
            _baseLayoutValueProvider = baseLayoutValueProvider;
            _baseLayoutValidator = baseLayoutValidator;
            _log = log;
        }
        public BaseLayoutStandardValuesProvider(
            StandardValuesProvider innerProvider,
            IBaseLayoutSettings settings,
            IBaseLayoutValueProvider baseLayoutValueProvider,
            IBaseLayoutValidator baseLayoutValidator,
            ILog log)
        {
            Assert.ArgumentNotNull(innerProvider, "innerProvider");
            Assert.ArgumentNotNull(settings, "settings");
            Assert.ArgumentNotNull(baseLayoutValueProvider, "layoutValueProvider");
            Assert.ArgumentNotNull(baseLayoutValidator, "baseLayoutValidator");
            Assert.ArgumentNotNull(log, "log");

            _innerProvider           = innerProvider;
            _settings                = settings;
            _baseLayoutValueProvider = baseLayoutValueProvider;
            _baseLayoutValidator     = baseLayoutValidator;
            _log = log;
        }
 public BaseLayoutCircularReferenceValidator(IBaseLayoutValidator baseLayoutValidator)
 {
     Assert.ArgumentNotNull(baseLayoutValidator, "baseLayoutValidator");
     _baseLayoutValidator = baseLayoutValidator;
 }
 /// <summary>
 ///     Creates an instance of the processor
 /// </summary>
 /// <param name="validator">a base layout validator</param>
 public CheckForVersioningConflict(IBaseLayoutValidator validator)
 {
     Assert.ArgumentNotNull(validator, "validator");
     _validator = validator;
 }
 public BaseLayoutCircularReferenceValidator(IBaseLayoutValidator baseLayoutValidator)
 {
     Assert.ArgumentNotNull(baseLayoutValidator, "baseLayoutValidator");
     _baseLayoutValidator = baseLayoutValidator;
 }
 /// <summary>
 ///     Creates an instance of the processor
 /// </summary>
 /// <param name="validator">a base layout validator</param>
 public CheckForVersioningConflict(IBaseLayoutValidator validator)
 {
     Assert.ArgumentNotNull(validator, "validator");
     _validator = validator;
 }
Ejemplo n.º 7
0
 /// <summary>
 ///     Creates an instance of the processor
 /// </summary>
 /// <param name="validator">a base layout validator</param>
 public CheckForCircularReference(IBaseLayoutValidator validator)
 {
     Assert.ArgumentNotNull(validator, "validator");
     _validator = validator;
 }
 /// <summary>
 ///     Creates an instance of the processor
 /// </summary>
 /// <param name="validator">a base layout validator</param>
 public CheckForCircularReference(IBaseLayoutValidator validator)
 {
     Assert.ArgumentNotNull(validator, "validator");
     _validator = validator;
 }