The problem is that the NHibernate namespace is commonly used by other
applications, but in this case we're using it for an "internal"
class. It'd be nice to even mark the logger interface as internal,
but we need to make it accessible to other NH-related assemblies. The
work-around is to rename it or put it in it's own namespace. I'm in
favor of it's own namespace myself (given the number of classes that
are there and could potentially be there if further log providers are
integrated into the core). No biggie though, just wanted to get my 2
cents in there. :)
On an unrelated topic, I wanted to say thanks to Fabio and Julian who
have been applying my patches. I feel that my work is valued and that
I'm helping to make a difference in this excellent project. Thanks!
Patrick Earl