Пример #1
0
        public void SetUp()
        {
            _conventions = new FubuConventions();
            _config = new FubuConfiguration(_conventions);
            _dsl = new ControllerActionDSL(_config, _conventions);

            _dsl.ByDefault.EveryControllerAction(d => d
                .Will<TestBehavior>()
                .Will<TestBehavior2>());
        }
Пример #2
0
    public ControllerConfig()
    {
        var conventions = new FubuConventions();
            var configuration = new FubuConfiguration(conventions);

            var dsl = new ControllerActionDSL(configuration, conventions);

            Configure(dsl);

            //TODO: one day, these things will be conventionally discovered
            new DebugOutputActionConfigurer(conventions, configuration).Configure();
            new NotFoundActionConfigurer(configuration).Configure();

            var configurer = new StructureMapConfigurer(conventions, configuration);
            configurer.ConfigureRegistry(this);
    }