微软倾向于提供在 Visual Studio 中生成代码的自定义工具并不总是吸引我。对于实体框架,我想避免使用 Db 上下文模板或创建 edmx 文件。
我不喜欢在 Visual Studio 中生成代码的 Microsoft 自定义工具的原因有很多:
1) 实体框架配置数据库的连接字符串有一些丑陋的元数据代码
2) 当我需要更改日期模型时,我必须更改 edmx 视觉文件。当我想更改数据模型时,我不喜欢将控制权交给某种可视化工具。这似乎是“我无法控制的”?
请告诉我如何手动编码 POCO,以及它们相应的按代码映射来完成它。