Your ctor says that your code is headache inducing: Explanation - Ayende @ Rahien
20 Oct 2011via ayende.com
The Single Responsibility Principle as highlighted by Ayende the guy behind RavenDb and NHibernate
The Single Responsibility Principle as highlighted by Ayende the guy behind RavenDb and NHibernate