Entity Developer for NHibernate allows you to specify the output folder (applied
in the stand-alone Entity Developer application) or the output project and project
folder (applied in the Visual Studio add-in).
With the File per class option you may generate either a separate file for each
entity class or a single large file with the code for all the model classes. When
generating a separate file per entity class, Entity Developer allows you to use
Code-Behind feature - generate partial classes with a file for the generated class
code and a file for user class code for each class.