mysticmind on 5.5.0
mysticmind on 5.5.0
mysticmind on master
Bump up version to 5.5.0 (compare)
mysticmind on master
Bump up version to 5.5.0 (compare)
@tonykaralis
Deleting a property off of a class in the core library would then result in the change not being noticed in the Web app
How so? You broke the contract between the core library and its dependency at the assembly level. That will be a source and binary break. If you have types in your Web app derived from core types they will either break when you remove that property or they won't because the property wasn't being used.
I'm not saying there is no need for JSON schema validation, but I tend to rely on the classes as defined in my code and the consumers of those classes. If you removed a property from a POCO and it didn't break anything at a source level, what was it doing for you in the database jsonb?