public CachedBaseLayoutValueProvider(IBaseLayoutValueProvider innerProvider, IBaseLayoutValueCache cache)
        {
            Assert.ArgumentNotNull(innerProvider, "innerProvider");
            Assert.ArgumentNotNull(cache, "cache");

            _innerProvider = innerProvider;
            _cache = cache;
        }
Ejemplo n.º 2
0
        public CachedBaseLayoutValueProvider(IBaseLayoutValueProvider innerProvider, IBaseLayoutValueCache cache)
        {
            Assert.ArgumentNotNull(innerProvider, "innerProvider");
            Assert.ArgumentNotNull(cache, "cache");

            _innerProvider = innerProvider;
            _cache         = cache;
        }
        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;
        }