コード例 #1
0
ファイル: Bootstrapper.cs プロジェクト: yannisgu/cuttler-api
 protected override void ApplicationStartup(IKernel container, IPipelines pipelines)
 {
     base.ApplicationStartup(container, pipelines);
     container.Load(new INinjectModule[] { new NinjectModule() });
     pipelines.WithSessionAuthentification(container.Get <IUserService>());
     CookieBasedSessions.Enable(pipelines);
     pipelines.OnError.AddItemToStartOfPipeline((_, err) =>
     {
         return(new NegotiatedResponse(new Error(err.Message))
         {
             StatusCode = HttpStatusCode.InternalServerError
         });
     });
 }