2
내 DI에는 Ninject
, 로거 주입에는 Ninject.Extensions.Logging
(NLog 포함)이 사용됩니다. 나는 프로그램 시작시 Main void에서 Logger의 인스턴스를 얻고 싶다. Ninject.Extensions.Logging을 사용하여 void Main에서 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 인스턴스를 얻을 수 있습니까?