この質問がここに何度も投稿されているのを見てきましたが、私の問題に関連しているため、解決策を理解していないと思います。
この行で例外が発生しています:
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;
}
}
必要に応じてさらに共有したいと思いますが、これはスタック トレースの範囲に関するものです。