Entity Framework中DBO与DTO手动映射引发循环引用问题求助
Entity Framework中DBO与DTO手动映射引发循环引用问题求助
最近我一直在试着不用AutoMapper,毕竟身边好多人都把它说成是“恶魔”一样的存在。所以我就把DBO和DTO之间的所有映射逻辑,都直接写到这两类模型里面了——毕竟它们本来就是要来回转换的嘛。可没想到刚这么做就踩坑了:EF框架在尝试关联这些对象的时候,直接触发了循环引用的问题,卡得我头大!
贴一段我Program.cs里的代码片段(后面的配置还没写完,核心部分是这样的):
/* Program.cs File */ using Microsoft.EntityFrameworkCore; using Scalar.AspNetCore; var builder = WebApplication.CreateBuilder(args); builder.Services.Add...
有没有大佬能支个招,告诉我怎么解决这种手动映射引发的EF循环引用问题呀?
备注:内容来源于stack exchange,提问作者CrystalBlue
相关产品推荐
相关产品推荐

