我正在开发一个Dataverse插件,它创建一个基于某些输入的实体。
在执行过程中,我得到以下错误:
{
"code": "0x80040265",
"message": "SandboxFault.ThrowIfNullOrEmpty: entityName. CorrelationId: ec5992f9-6a2b-424e-b5fb-c19a84572bcf"
}是什么导致了这一切?
发布于 2022-11-17 21:01:47
问题是,您没有将EntityLogicalName传递给Entity的基本构造函数。
代理类应该包含一个默认构造函数,该构造函数将实体的逻辑名称传递给它的超类。
[EntityLogicalName(EntityLogicalName)]
public class SomeEntity : Entity
{
public const string EntityLogicalName = "some_name";
public SomeEntity()
: base(EntityLogicalName) // pass the logical name
{
}
}https://stackoverflow.com/questions/74482046
复制相似问题