Allow generic type parameters on generated class via a new directive like the following:
@* GenericParameters: TModel *@
This would add the generic type parameter TModel as illustrated below:
partial class SomeClass<TModel> { /* … */ }
It should be possible to specify multiple type parameters as a comma-separated list:
@* GenericParameters: T1, T2, T3 *@