오래 전 Castle Windsor에 대해 배우기를 희망하는 작은 프로젝트를 만들었습니다. 나는 꽤 많은 시간 동안 그것을 배웠다. 난 그냥 지금 다시 개방하고, NuGet 패키지를 업데이트하고, 경고 CS0618 시작하기 :캐슬 윈저 : "LoggingFacility.UseNLog()가 사용되지 않습니다."
'LoggingFacility.UseNLog() 사용되지 않습니다 :'A 로거 공장 구현 유형이 LogUsing를 통해 제공되어야한다() 앞으로 이 삭제됩니다. '
나는 인터넷 검색이 기반으로하지만, 내가있는 지금은 사용되지 않는 통화를 대체하기 위해 어떻게해야하고 무엇을 아직도 나에게 분명하지 않다했습니다
container.AddFacility<LoggingFacility>(f => f.UseNLog());
어떤 도움 것을 감사하겠습니다. 감사!
본 적 있니? https://gist.github.com/dlidstrom/786131 'container.AddFacility (f => .LogUsing (LoggerImplementation.NLog) .WithConfig ("nlog.config")); ' –
Thowk
Thowk, 고마워,하지만 그래, 내가 했어. 그것은 경고를 두 배로 만듭니 다. 통화를 바꾸면 LoggingFacility.LogUsing (LoggerImplementation)과 LoggerImplementation이 모두 사용되지 않는다고 표시됩니다. –