I'm using the LLBLGEN framework, migrating from version 4.1 to 5.0.
When a new entity is created, I need to set default values for many of the fields. In the past I did this by modifying the standard templates to add a call to an initialization routine that gets called in all constructors except the one that takes an IEntityFields2 and the one that takes a SerializationInfo.
I'd like to avoid modifying the templates, but I'm not sure where to hook in for this. Is there a method I can override to set defaults only when the entity isn't being fetched or deserialized?