예제 #1
0
        protected override void InitializeConfig(ScriptHostConfiguration config)
        {
            var builder = new TestLoggerFactoryBuilder();

            config.HostConfig.AddService <ILoggerFactoryBuilder>(builder);

            // turn this off as it makes validation tough
            config.HostConfig.Aggregator.IsEnabled = false;

            StartListening();
        }
        protected override void InitializeConfig(ScriptHostConfiguration config)
        {
            var builder = new TestLoggerFactoryBuilder();

            config.HostConfig.AddService <ILoggerFactoryBuilder>(builder);

            // turn this off as it makes validation tough
            config.HostConfig.Aggregator.IsEnabled = false;

            config.OnConfigurationApplied = c =>
            {
                // Overwrite the generated function whitelist to only include one function.
                c.Functions = new[] { "Scenarios" };
            };

            StartListening();
        }