Exemplo n.º 1
0
        public static void init(Container container)
        {
            logger = EngineFrameworkLoggerFactory.CreateLogger(typeof(AgentController));
            logger.LogInformation("Logger Config Set.");

            container.Config();
            logger.LogInformation("DI Config Set.");

            _enginesManager = new EnginesManager();

            foreach (var engine in AppSettings.EngineNames)
            {
                var temp = Container.Resolve <BaseEngine>(engine);
                if (temp != null)
                {
                    _enginesManager.AddEngine(temp);
                }
            }

            //_enginesManager.AddEngine(Container.Resolve<StatementEngine>());
            logger.LogInformation("Engines Add.");
        }