2009-03-05 4 views

答えて

4

これはあなたの問題を正確には解決できないかもしれないが、これはIOCコンテナを介してオブジェクトを配線する場合、またはセッションを作成する場所が1つの場合に行われる可能性があると理解しています。

 builder.RegisterAdapter<ISessionFactory, ISession>(factory => factory.OpenSession()) 
      .InstancePerHttpRequest() 
      .OnActivated(activatedArgs => 
         { 
          var session = activatedArgs.Instance; 
          session.EnableFilter(MyCustomFilter.Name); 
          session.BeginTransaction(); 
         }); 
:私はそれを処理してきたどのように

私はデフォルト(Autofacを使用)により、フィルタを切り替えましたISessionの活性化にあります

関連する問題