c# - C# - 基于变量配置的映射对象
问题描述
我有一个返回大量字段的 SQL 查询。
我想最终将其输出到 CSV 文件/XML 文件,根据某些配置(其本身可能驻留在 SQL 或配置文件中)选择特定的字段子集。该子集可以是适用于此配置的字段名称列表。
试图弄清楚如何最好地实现这一点 - 我看过使用 Automapper,将我的结果对象(包含所有字段)映射到只包含我想要的字段的动态对象,但我不确定这是否是高性能的,或者 Automapper可以从配置中获取要映射的字段列表(例如,字段名称列表)。
我还考虑过是否使用 Entity Framework 限制 SQL 的结果,但再次不确定如何执行此操作。
解决方案
推荐阅读
- r - 等级 ”?” 或在 R 中为空
- promise - qbo3 Javascript 承诺
- r - ggplot2甜甜圈图图例问题与“a”
- c++ - ASan:在递归函数中 vector.emplace(push)_back 之后的堆使用后释放
- ios - 如何在没有 Cocoapods 的情况下在我的颤振应用程序中获取 webview_flutter 插件
- python - 如何将值转换为列并将其他列中的值放入熊猫中的这些列中
- angularjs - 在 Rxjs 的 map 运算符中,大括号内的 body 和圆括号内的 body 代表什么?
- python - 如何停止遍历枚举列表的循环?
- python - 如何在下面的代码中打印字典中的值?
- php - 为什么我收到以下错误“第 1 行的列‘模型’的数据被截断”