Re: [Nhibernate-commit] SF.net SVN: nhibernate: [3527] trunk/nhibernate/src/NHibernate

"Fabio Maulo" <[email protected]>
Newsgroups gmane.comp.windows.dotnet.nhibernate.devel
Message-ID <[email protected]>
2008/6/9 Ayende Rahien <[email protected]>:

> This breaks some of my code.
> Specifically:
> * ConnectionProvider is needed if we want to integrate NH and other code
> that needs to use the same connection params. (Important for things like
> Bulk Inserting)


Available in ISessionFactoryImplementor


> * Dialect - this is useful, but I currently don't have any code that
> requires it.


Available in ISessionFactoryImplementor


> * Items - haven't checked, but this is likely to break NH.Search.


I think not because now NH.Search have its own configuration section without
need to use the configuration of NH (the same for NHB and NHV).

In the practices:
- Like you said some month ago: change in ISessionFactoryImplementor are not
"Possible breaking change" because it is not a documented API.
- Users must use ISessionFactory contract
- "External"/friends advanced FW can cast to ISessionFactoryImplementor; at
the end I don't know others implementation than SessionFactoryImpl

-- 
Fabio Maulo

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

_______________________________________________
Nhibernate-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nhibernate-development
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.