public HttpController(RequestContext context) { Context=context.Context; RouteRequest=context.Route; RouteParams=context.RouteParams; CurrentRouter=context.Router; Cache=Router.GetCacher(); }
public LandingController(RequestContext c) : base(c) { }
public RedirectController(RequestContext request) : base(request) { }
public BounceController(RequestContext c) : base(c) { }
public HomeController(RequestContext c) : base(c) { }
public TestController(RequestContext c, IAuthMechanism auth=null) : base(c) { Authentication=auth; }
public void With_CreatesProperDelegate() { var r=new Router(); var t=r.Controller((c) => new TestController(c)); t.Handles("/foo").With((tester) => tester.Test()); var request=new RequestContext(null, null, null, null); bool skip=false; Assert.AreEqual("foo", t.Current.Responder(request, ref skip).ToString()); }
public HomeController(RequestContext context) : base(context) { }