LINQPad が突然、Entity Framework アセンブリを使用したクエリの実行に失敗し始めました。すべてが順調に進んでいるように見えるので、なぜ機能しないのか少し混乱しています。私のアプリは正常に動作します。
エラーは次のとおりです。
'UserQuery': シール型 'My.Entity.Framework.CustomDataContext' から派生できません
これを再び機能させる方法についてのアイデアはありますか? このエラーに関する言及はオンラインでは見つかりません。
LINQPad が突然、Entity Framework アセンブリを使用したクエリの実行に失敗し始めました。すべてが順調に進んでいるように見えるので、なぜ機能しないのか少し混乱しています。私のアプリは正常に動作します。
エラーは次のとおりです。
'UserQuery': シール型 'My.Entity.Framework.CustomDataContext' から派生できません
これを再び機能させる方法についてのアイデアはありますか? このエラーに関する言及はオンラインでは見つかりません。
UserQueryLinqPad にコードを含む型です。独自のアセンブリからカスタム Entity Framework コンテキストを使用する場合、UserQuery はこのコンテキスト クラスから継承します。しかし、あなたの場合、カスタム EF コンテキスト クラスが封印されているように見えるため、継承することはできません。
何らかの理由で「開封」できない場合は、LinqPad データ接続システムを使用しないでください。EF コンテキストを含むアセンブリを参照し、コンテキストのインスタンスを明示的に作成するだけです。