2013-12-18 3 views
6

現在、GSTUBのRazor Rockstarsサンプルプロジェクトを見て、ServiceStack V4とRazorがどのように糊付けされているかを把握しています。Razor RockStarsをServiceStack V4に移植

私は、特にSSカミソリのデモでは次のコードに苦しんでいます:

SetConfig(new EndpointHostConfig { 
      CustomHttpHandlers = { 
       { HttpStatusCode.NotFound, new RazorHandler("/notfound") }, 
       { HttpStatusCode.Unauthorized, new RazorHandler("/login") }, 
      } 
     }); 

私はEndpointHostConfigは、単に今hostconfigにあるドキュメントから知っているが、私はCustomHttpHandlersを見つけるように見えることはできませんService Stack V4 release notes。明白な何かがありますか?

ありがとうございます。

答えて

5

hostconfigには、例えばV4 Configであることに使用されるハンドラのほとんどはAPPHOSTに移動してきた中で、構成に限定されるものである:

this.CustomErrorHttpHandlers[HttpStatusCode.NotFound] = new RazorHandler("/notfound"); 
this.CustomErrorHttpHandlers[HttpStatusCode.Unauthorized] = new RazorHandler("/login"); 
+0

ああ、おかげでいつものようにmythz! :) – nover

+0

あまりにもありがとう!これをv4のリリースノートに追加できますか? – kinstephen

+1

@kinstephen np done、thx。 – mythz