public SessionBuilderAttribute(Type sessionBuilderType)
{
if (!(sessionBuilderType.IsSubclassOf(typeof(SingletonSessionBuilder))))
throw new ArgumentException("SessionBuilderType must derive from SingletonSessionBuilder");
SessionBuilderType = sessionBuilderType;
}