Not Supported Constructs
The following LLBLGen Pro Designer constructs are not supported for Entity Framework Core v10. Using an element on this list will result in a validation error of the project.
- Stored Procedure Calls
- Multiple catalogs per project
- JSON mappings
- Triggers in SQL Server
- 'Entity Splitting' with an entity mapped onto multiple tables.
Model value types and Complex types
We generate model value types (so e.g. 'Address', not .net's int32 etc.) as 'Owned types' and not as the new feature for Entity Framework Core: 'Complex types'. The main reason is that EF Core still requires to have at least one required field in a Complex Type. Changing the way we generate model value types would break code for existing customers and also introduce problems they previously didn't have.