私はNinject
DIとNinject.Extensions.Logging
(NLogを使用して)Loggerインジェクションに使用しています。プログラムの開始時に Main void で Logger のインスタンスを取得したいと考えています。
私はこのコードを試しました:
private static void Main()
{
var logger = new StandardKernel(new NLogModule()).Get<ILogger>();
}
しかし、エラーが発生しますError loading module 'Ninject.Extensions.Logging.NLog2.NLogModule' of type NLogModule
。
このメソッドで Logger インスタンスを取得するにはどうすればよいですか?