Nhibernate 果园如何处理物品?

Nhibernate 果园如何处理物品?,nhibernate,orchardcms,dispose,autofac,Nhibernate,Orchardcms,Dispose,Autofac,我对乌节比较陌生。我知道它使用Autofac进行依赖注入,而NHibernate是ORM。我已经浏览了vanilla Orchard安装附带的其他模块,没有看到任何处理对象的标准方式。我知道Autofac用于管理对象的生命周期,但如果不深入研究Orchard代码,就很难知道它是如何实现的。我已经为我用来查询数据库的模块创建了记录,我特别想知道如何处理连接 提前感谢。请参阅 大多数对象实现IDependency,其作用域/生存期是请求。一些对象由于实现了ITransientDependency而寿

我对乌节比较陌生。我知道它使用Autofac进行依赖注入,而NHibernate是ORM。我已经浏览了vanilla Orchard安装附带的其他模块,没有看到任何处理对象的标准方式。我知道Autofac用于管理对象的生命周期,但如果不深入研究Orchard代码,就很难知道它是如何实现的。我已经为我用来查询数据库的模块创建了记录,我特别想知道如何处理连接

提前感谢。

请参阅

大多数对象实现IDependency,其作用域/生存期是请求。一些对象由于实现了ITransientDependency而寿命较短。这些对象在每次被请求时都会被重新创建,并随其作用域(使用它们的代码块)一起消失。通过实现ISingletonDependency,其他一些对象的生存期与shell相同,后者与租户相同。每个租户保留一个副本,并且只随应用程序池一起消亡。

请参阅

大多数对象实现IDependency,其作用域/生存期是请求。一些对象由于实现了ITransientDependency而寿命较短。这些对象在每次被请求时都会被重新创建,并随其作用域(使用它们的代码块)一起消失。通过实现ISingletonDependency,其他一些对象的生存期与shell相同,后者与租户相同。每个租户只保留一个副本,并且只随应用程序池一起消亡