© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
11 replies
ivi

✅ MVVM: Are models observable?

I never quite understood what the Model is in MVVM.

My assumption is that this is any data you feed into the application, from any source, and can be swapped out for any other, and viewmodels have to support that.

Yet it seems very convenient to put Observable collections/properties in your Model to make the rest of the code work. But would you be able to even expect that from the model you put in?

Or is the Model a bespoke part of your application which in turn grabs & stores that external data, and therefore is free to be designed with Observability?
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

CommunityToolkit.MVVM ObservableProperty and JsonIgnore
C#CC# / help
15mo ago
Filtering an Observable Collection in WPF MVVM via ICollectionView
C#CC# / help
2y ago
Adding items to an observable collection from 'outside' (MVVM)
C#CC# / help
2y ago
MVVM - View model with collection of view models?
C#CC# / help
3y ago