0

これが明らかな質問である場合はご容赦ください。ただし、ナンシーでIOCコンテナを取得してセッションごとにシングルトンを提供する方法がわかりません。明らかに、以前にキャッシュしたアイテム(この場合はモデル)のセッションを確認できますが、フレームワークの他の優れた点を考えると、それは少し手間がかかるようです。ASP.NETでのホスティング

4

1 に答える 1

0

セッションごとですか、それともリクエストごとですか? セッションのオブジェクトの有効期間を維持する方法はありません (それは単純に奇妙です) が、ブートストラップで ConfigureRequestContainer をオーバーライドし、次のようにシングルトンとしてそこに登録することで、リクエストごとにそれを行うことができます。

https://github.com/NancyFx/Nancy/blob/master/src/Nancy.Demo.Hosting.Aspnet/DemoBootstrapper.cs#L35

于 2012-12-23T19:58:49.633 に答える