### What type of issue is this? - [x] Bug report - [ ] Feature request ### Prerequisites - [x] I have written a descriptive issue title - [x] I have verified that I am running the latest version of the SysML2.NET - [x] I have searched [open](https://github.com/STARIONGROUP/SysML2.NET/issues) and [closed](https://github.com/STARIONGROUP/SysML2.NET/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported ### Description <!-- A description of the bug or feature --> When synchronizing the DAL cache, extensions method that update references uses class type as target type instead of interface ones. Since inheritance is only performed via interface, casting at runtime may fail due to that reason. The handlebars template has to be updated to always use interfaces type and regenerate ### Steps to Reproduce <!-- List of steps, sample code, failing test or link to a project that reproduces the behavior --> ### System Configuration <!-- Tell us about the environment where you are experiencing the bug --> - SysML2.NET version: - Environment (Operating system, version and so on): - .NET Framework version: - Additional information: <!-- Thanks for reporting the issue to SysML2.NET! -->
Activity
Fix #278: DAL extensions target interface types
Fix #278: DAL extensions target interface types (#279)