/// <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; }
/// <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; }