我已经在这里多次看到这个问题,但我认为我不理解解决方案,因为它与我的问题有关。
我在这条线上遇到了异常:
return CurrentCompany.ParentCompanyId == null
? (Guid)CurrentCompany.ParentCompanyId
: CurrentCompanyID;
这是更多代码:
/// Return the current company id, unless this is a child company id,
/// then return the parent company id.
private Guid MainCompanyID
{
get
{
return CurrentCompany.ParentCompanyId == null
? (Guid)CurrentCompany.ParentCompanyId
: CurrentCompanyID;
}
}
如果需要,我很乐意分享更多信息,但这与堆栈跟踪的范围有关。