首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实现IMultiTenant接口后发现“未映射成员”错误

实现IMultiTenant接口后发现“未映射成员”错误
EN

Stack Overflow用户
提问于 2022-03-14 10:13:41
回答 1查看 53关注 0票数 -3

在将IMultiTenant添加到我的实体后,我将得到这个“未映射的成员被找到”。"Car“数据库表已经创建了TenantId列。

"Car“类在”域“项目

代码语言:javascript
运行
复制
public class Car : Entity<Guid>, IMultiTenant
{
        public string Name { get; set; }

        public Guid? TenantId { get; set; }
}

"AutoMapper“类在”应用“项目

代码语言:javascript
运行
复制
public CarManagementApplicationAutoMapperProfile()
{
    CreateMap<Car, CarDto>();
    CreateMap<CarDto, Car>();
}

知道有什么不对吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-03-16 23:20:47

它与数据库无关。对象映射器试图一个一个地映射汽车<=> CarDto的属性。仔细检查错误消息,它指示找不到哪个属性。

由于您已经提到添加IMultiTenant接口后会发生这种情况,所以很可能您的CarDto没有

代码语言:javascript
运行
复制
public Guid? TenantId { get; set; }

属性。

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

https://stackoverflow.com/questions/71466056

复制
相关文章

相似问题

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