Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ConfigCreateFromController"/> class.
        /// </summary>
        /// <param name="manager">The manager.</param>
        /// <param name="logger">The logger.</param>
        public ConfigCreateFromController(IConfigCreateFromManager manager, ILogger <ConfigCreateFromController> logger)
        {
            EnsureArg.IsNotNull(manager, nameof(manager));
            EnsureArg.IsNotNull(logger, nameof(logger));

            _manager = manager;
            _logger  = logger;
        }
Beispiel #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ConfigController"/> class.
        /// </summary>
        /// <param name="defaultmanager">The defaultmanager.</param>
        /// <param name="creator">The creator.</param>
        /// <param name="manager">The manager.</param>
        /// <param name="logger">The logger.</param>
        public ConfigController(IDefaultValueManager defaultmanager, IConfigCreateFromManager creator, IConfigManager manager, ILogger <ConfigController> logger)
        {
            EnsureArg.IsNotNull(manager, nameof(manager));
            EnsureArg.IsNotNull(logger, nameof(logger));

            _manager        = manager;
            _logger         = logger;
            _creator        = creator;
            _defaultmanager = defaultmanager;
        }