我正在尝试使用ModelBase作为EntityBase的基类,如https://catelproject.atlassian.net/wiki/display/CTL/Using+ModelBase+as+base+for+entities文档中所述。
我正在使用VS Express 2013 for Windows Desktop(C#),EF v6和Catel v3.9。
尝试构建应用时,收到以下错误消息:
错误1
Catel.Data.ModelBase<T>
已过时:不再使用通用类,而是使用非通用基类请改为使用ModelBase
。将在4.0.0版中删除。
我对Catel和Entity Framework不熟悉,所以我会非常欣赏有关如何一起使用这些内容的最新指导。
答案 0 :(得分:0)
我认为这个信息很清楚:
“Catel.Data.ModelBase已过时”意味着它将在未来的使用中从Catel中删除,因此不得再使用。
幸运的是,该消息还说了一些其他内容:
“使用非通用基础代替请使用ModelBase”,这意味着您可以使用 ModelBase 类而不是 ModelBase 。
我还更新了文档页面以使用ModelBase而不是ModelBase。