我是一名有用的助手,可以为您翻译文本。
以下是需要翻译的内容:
这是我正在努力解决的情况。我有一个对象模型:
public class MyModel
{
public string Prop1 {get; set;}
public string Prop2 {get; set;}
//etc
}
然后我有对象模型视图。
public class MyModelView
{
public MyModel MyModelObject;
public SelectList PropToBeSelected1 {get; set;}
public SelectList PropTobeSelected2 {get; set;}
//etc
}
我还有一个MyModelRepository类,负责执行删除和更新等操作。
到目前为止都很好理解清楚。
问题是:PropToBeSelected1和PropTobeSelected2是下拉列表,其内容来自数据库。应该将检索这些内容的方法放在我的MyModelRepository中吗?还是应该为ViewModel创建另一个仓库?
谢谢。