2017-03-10 7 views
1

すべてのトレースログをNLogロガーに送信しています。 (トレースリスナを使用) NlogはDryIoCで動作するように設定されています。晴れの始動

これは完全に動作しますが、Azure(Webアプリケーション)では、最初のトレースメッセージが記録されてから、DryIocコンテナを作成することができます。たとえPreAppStartMethodAttributeでもトレースログがPreAppStartMethodAttributeの前であっても発生しないので、PreAppStartMethodAttributeは役に立ちません。

azureが最初のトレースメッセージを記録する前に初期化タスクを実行する方法はありますか?

答えて

1

コンテナ/構成が開始されるまで、NLogがデータをフラッシュするのを防ぐ非同期ラッパーを使用して回避策を見つけました。

関連する問題