我正在使用viewmodel将域模型与数据表示分开,但我无法了解如何使用域模型中存在的数据库表关系。 例如,这个域模型类应该如何在viewmodel中使用?在这个例子中,CurrencyDictionary是具有Settings表的外键的表。
public partial class Settings
{
public int Id { get; set; }
...List of properties...
public int ShopCurrency { get; set; }
public IEnumerable<SelectListItem> CurrencyList { get; set; }
public virtual CurrencyDictionary CurrencyDictionary { get; set; }
}
答案 0 :(得分:0)
对于任何相关的给定域模型,您都有相应的视图模型,因此您的None
视图模型将包含相应的Settings
视图模型,如:
CurrencyDictionary