2011-03-28 195 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