2011-03-28 201 views

回答

1

您应该只需要NHibernate以及任何代理使用的代码,如NHibernate.ByteCode.Castle。 ISession与这些应该没有问题。

另请注意,如果您在同一个班级中使用任何Fluent的物品,则需要FluentNHibernate

+0

那么我去哪里去访问命令ISession.Evict ??? – JamaicasFinest 2011-03-29 14:19:42

+0

请注意我正在使用SharpArch和FluentNhibernate以及... – JamaicasFinest 2011-03-29 14:43:31

+0

@Jamaica ISession是一个NHibernate项目。如果你有对上述的引用,那么使用ISession或具体对象应该没有问题。 ISession是接口,Session是实现接口的具体类。您必须具有Session的具体实例才能调用Evict()方法。 – squillman 2011-03-29 15:15:11