我正在为 API 做一个包装器,并且我有我的 json 模型,我将使用 MapsterMapper 将其映射到我的实体模型中。
我试图简单地jsonModel.Adapt<EntityModel>()
看起来EntityModel
像这样:
public class EntityModel {
public int Prop { get; internal set; }
public int Prop2 { get; internal set; }
internal EntityModel() {
}
}
但是它大喊它无法编译并找到合适的构造函数。我试图在配置中欺骗一些东西,但没有机会。
现在,我刚刚删除了内部构造函数,但我的目标是防止我的 api 包装器的用户自己实例化实体。
有什么想法可以解决或解决我的问题吗?
提前致谢