Example #1
0
 public HttpController(RequestContext context)
 {
     Context=context.Context;
     RouteRequest=context.Route;
     RouteParams=context.RouteParams;
     CurrentRouter=context.Router;
     Cache=Router.GetCacher();
 }
Example #2
0
 public LandingController(RequestContext c)
     : base(c)
 {
 }
Example #3
0
 public RedirectController(RequestContext request)
     : base(request)
 {
 }
Example #4
0
 public BounceController(RequestContext c)
     : base(c)
 {
 }
 public HomeController(RequestContext c)
     : base(c)
 {
 }
Example #6
0
 public TestController(RequestContext c, IAuthMechanism auth=null)
     : base(c)
 {
     Authentication=auth;
 }
Example #7
0
 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)
 {
 }