Moving all of my code over to VewModels with a repository. We needed to refactor to be able to pass the TeamProject object down the line without having to compromise the binary data.
We can now remove the ObservableObject inheritance from all of the binary classes. Will need to leave the ObservableCollection as I am unsure how that will impact on the rehydration of data.
Moving all of my code over to VewModels with a repository. We needed to refactor to be able to pass the TeamProject object down the line without having to compromise the binary data.
We can now remove the ObservableObject inheritance from all of the binary classes. Will need to leave the ObservableCollection as I am unsure how that will impact on the rehydration of data.