2017-03-10 4 views
1

모든 추적 로그를 NLog 로거로 보냅니다. (추적 수신기 사용) Nlog는 DryIoC에서 작동하도록 구성됩니다.사전 하늘빛 시작

로컬에서는 Azure (웹 응용 프로그램)에서 완벽하게 작동하지만, DryIoc 컨테이너를 만들기 전에 첫 번째 추적 메시지가 기록됩니다. PreAppStartMethodAttribute조차 추적 로그가 PreAppStartMethodAttribute 전에 발생했기 때문에 PreAppStartMethodAttribute조차 도움이되지 않습니다.

azure가 첫 번째 추적 메시지를 기록하기 전에 초기화 작업을 수행 할 방법이 있습니까?

답변

1

비동기 래퍼를 사용하여 컨테이너/구성이 초기화 될 때까지 NLog가 데이터를 플러시하지 못하게하는 해결 방법을 발견했습니다.