public CVKController(IKeyManagerFactory factory, ILogger <CVKController> logger, OrkConfig config, Settings settings) { _managerCvk = factory.BuildManagerCvk(); _ruleManager = factory.BuildRuleManager(); _keyIdManager = factory.BuildKeyIdManager(); _logger = new LoggerPipe(logger, settings, new LoggerConfig()); _config = config; _features = settings.Features; }