internal Router MakeRouter() { var app = new CatLib.Core.Application(); app.Bootstrap().Init(); var router = new Router(app, app); router.SetDefaultScheme("catlib"); return(router); }
public void TestInitialize() { var app = new CatLib.Core.Application().Bootstrap(); app.Register(typeof(TimeProvider)); app.Register(typeof(ConfigProvider)); app.Register(typeof(TimerProvider)); app.Init(); var manager = app.Make <ITimeManager>(); manager.Extend(() => new TimerTestTime(), "test"); var config = app.Make <IConfigManager>(); config.Default.Set("times.default", "test"); }