コード例 #1
0
ファイル: HttpController.cs プロジェクト: Earlz/lucidmvc
 public HttpController(RequestContext context)
 {
     Context=context.Context;
     RouteRequest=context.Route;
     RouteParams=context.RouteParams;
     CurrentRouter=context.Router;
     Cache=Router.GetCacher();
 }
コード例 #2
0
ファイル: LandingController.cs プロジェクト: Earlz/NetBounce
 public LandingController(RequestContext c)
     : base(c)
 {
 }
コード例 #3
0
ファイル: RedirectController.cs プロジェクト: Earlz/lucidmvc
 public RedirectController(RequestContext request)
     : base(request)
 {
 }
コード例 #4
0
ファイル: BounceController.cs プロジェクト: Earlz/NetBounce
 public BounceController(RequestContext c)
     : base(c)
 {
 }
コード例 #5
0
 public HomeController(RequestContext c)
     : base(c)
 {
 }
コード例 #6
0
ファイル: ControllerBoxTests.cs プロジェクト: Earlz/lucidmvc
 public TestController(RequestContext c, IAuthMechanism auth=null)
     : base(c)
 {
     Authentication=auth;
 }
コード例 #7
0
ファイル: ControllerBoxTests.cs プロジェクト: Earlz/lucidmvc
 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());
 }
コード例 #8
0
 public HomeController(RequestContext context)
     : base(context)
 {
 }