如何解决合并两个linq结果并转换成json对象
var entity = ctx.CDB.Admin_LookupEntities.AsQueryable().FirstOrDefault(x => x.Type == "FlexTriggerEventNudgeEmail");
List<Guid> documentIds = ctx.IDB.DocumentNudgeEmailIntersects.AsQueryable().Select(x => x.Document_RecordID).ToList();
上面是我的两个 linq 结果,我需要将它们合并并作为 json 对象添加到 mergedata 中,就像这样
{
"lookupEntity_RecordId": "00000000-0000-0000-0000-000000000000","DocumentRecordIds":["00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000"]
}
并在此处添加 mergeData.Add("AdditionalData","");
解决方法
使用循环将第一个列表值添加到第一个列表。第二个列表将添加到第一个列表中。 可能是此链接将解决您的问题。 JSON 和 ViewModel 映射
https://findandsolve.com/articles/jwt-authentication-in-asp.net-core-aef04bc0467b2-aef0504aae5bd
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。