ここで、クラスの1つの静的コンストラクターが呼び出される前に呼び出されるという問題に遭遇しています。(つまり、DI/IoC が設定されておらず、サービス ロケーターから null/例外が返されています)。
残念ながら、私は静的コンストラクターをあまり制御できません。なぜ DI/IoC のセットアップに依存しているのかを聞かないでください。
私のアプリでは、IoC の準備が整う前に、このクラス static またはそれ以外を参照する必要はありませんが、静的コンストラクターはとにかく実行されています。
コンストラクターが実行された原因となった行を特定する簡単な方法はありますか? 注: static constructor
ASP.NET のリモート デバッガーが Web サーバー (Global.asax.cs) に接続できるようになる前に、これがすべて発生するため、ブレークポイントを設定できません。