Scenario: we have a WPF .NetCore 3 App and a .NetCore Web app that use signalR to pass data between the two, right now I have two copies of the models - one in each VS Project. Its a pain to keep them in sync.
I know I can use a common .NetStandard Class Library Project to do this but the WPF projects model has INPC annotations and uses MVVM Light.
So I have the same properties in both but one has the INPC & MVVM Light helpers.
Am I stuck with having to keep the two models in sync or is there a better way to do this?