首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何不需要在TT文件中将ICollection替换为ObservableCollection?

如何不需要在TT文件中将ICollection替换为ObservableCollection?
EN

Stack Overflow用户
提问于 2015-08-05 12:55:20
回答 1查看 218关注 0票数 6

每次使用EF创建新的数据模型时,我都必须输入TT文件,并将ICollection和第一次出现的HashSet替换为ObservableCollection,以及ObjectModel的通用名称空间。

这个过程被描述为在互联网上 (就在“延迟加载”部分前面的“子弹列表”),似乎是对一种新技术的一个缺点的一种棘手的工作,随着时间的推移,这些缺陷应该已经得到纠正,而不是需要的。

是否可以自动创建可观察的集合,或者所描述的方法是最有效和最普遍应用的方法?

EN

Stack Overflow用户

回答已采纳

发布于 2015-08-05 13:14:56

我认为为您的需要定制一个.TT模板是一种可接受的(或更多的:最佳)实践。唯一的问题是,重复/手动地执行这个自定义过程,或者创建自己的.TT并将其安装为Visual项目模板。我投票给第二个选项,它是干的的一个小应用程序。

然而,您需要准备好面对一个缺点:当原始.TT项模板将更改(新版本等)时,您也应该将这些更改应用于您的自定义模板。最简单的方法是: diff,然后选择最有效的方法:在自定义模板上复制版本更改,或者在新版本上重新应用自定义更改。

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31833185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档