Jan 26, 2021 05:01 PM|kobruleht|LINK
The existing code base must be designed to expect dynamic column names. Not just the new columns, but all the columns. Most likely this change will filter to the business logic because you're dealing with an name/value pairs.
It looks like there are two options if entity pypes arew not created directly by code.
If entity types with custom properties are created in code there is more possibility:
3. Create Generic DbContext class
MyDbContext<TProduct, TCustomer, TOrder, TInvoice, ... >
and pass created custom types to it to create DbContext for specific child database.
Which option should used ?
Option 3, Generic DbContext looks interesting. Is it fully supported by EF Core or will there be issues ?