4

Ninject 3.0のkernel.Scanはどうなりましたか?

        kernel.Scan(scanner =>
        {
            scanner.FromAssembliesMatching("LR.Service.*");
            scanner.FromAssembliesMatching("LR.Repository.*");
            scanner.BindWithDefaultConventions();
        }

ビルドエラーが発生します。'Ninject.IKernel'には、'Scan'の定義が含まれておらず、タイプ'Ninject.IKernel'の最初の引数を受け入れる拡張メソッド'Scan'が含まれていません。

それを何に変えるべきかを理解しようとして何時間も頭を叩いてきました。これを簡単に修正する方法を説明する良いサイトや投稿を見たことがありません。

これはすべて完全に正常に機能しており、一部のninjectがアップグレードされました。何も機能しなかった理由を何時間も理解した後。私はそれを(知って)再インストールしませんでした、何が起こったのかわかりませんが、今はすべてを3.0に再インストールし、それがより良いと考えました、今私は助けの欠如で立ち往生しています。

4

2 に答える 2

4

これは後でチェックします。これが私が探していたものだと思います。

http://sharpfellows.com/post/Ninject-Auto-registration-is-changing-in-version-3.aspx

アップデート:

自動検出に関する他のninject3の質問を参照してください

Ninject 3.0MVCkernel.bindエラー自動登録

于 2012-04-09T17:46:39.673 に答える
0
于 2020-07-16T17:08:55.937 に答える