public void SetUp() { _conventions = new FubuConventions(); _config = new FubuConfiguration(_conventions); _dsl = new ControllerActionDSL(_config, _conventions); _dsl.ByDefault.EveryControllerAction(d => d .Will<TestBehavior>() .Will<TestBehavior2>()); }
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); }