C# MVVM如何以及在哪里';按Id获取项目';

C# MVVM如何以及在哪里';按Id获取项目';,c#,mvvm,C#,Mvvm,我想从我的模型中抽象数据访问。我有一些类,它们有其他对象的集合,也有id为的对象的主要项 我需要一个来自模型的静态GetItemById调用,用于从任何数据访问抽象的模型中添加这些项 一个人怎么做 仅供参考,我目前正在构建模型。听起来像是在使用存储库模式 (这是一个sharepoint示例,但您可以在DDD文献中轻松找到有关常规存储库模式的信息)

我想从我的模型中抽象数据访问。我有一些类,它们有其他对象的集合,也有id为的对象的主要项

我需要一个来自模型的静态GetItemById调用,用于从任何数据访问抽象的模型中添加这些项

一个人怎么做


仅供参考,我目前正在构建模型。

听起来像是在使用存储库模式 (这是一个sharepoint示例,但您可以在DDD文献中轻松找到有关常规存储库模式的信息)