-1
我需要在我的项目中执行命令的哪个命名空间; ISession.Evict(obj)????NHibernate命名空间
我需要在我的项目中执行命令的哪个命名空间; ISession.Evict(obj)????NHibernate命名空间
您应该只需要NHibernate
以及任何代理使用的代码,如NHibernate.ByteCode.Castle
。 ISession与这些应该没有问题。
另请注意,如果您在同一个班级中使用任何Fluent的物品,则需要FluentNHibernate
。
那么我去哪里去访问命令ISession.Evict ??? – JamaicasFinest 2011-03-29 14:19:42
请注意我正在使用SharpArch和FluentNhibernate以及... – JamaicasFinest 2011-03-29 14:43:31
@Jamaica ISession是一个NHibernate项目。如果你有对上述的引用,那么使用ISession或具体对象应该没有问题。 ISession是接口,Session是实现接口的具体类。您必须具有Session的具体实例才能调用Evict()方法。 – squillman 2011-03-29 15:15:11