2017-08-29 1 views

答えて

0

カスタムレイアウトレンダラーでNLogを簡単に拡張することができます。

//register ${aspnet-request-totalbytes} 
LayoutRenderer.Register("aspnet-request-totalbytes", (logEvent) => 
         HttpContext.Request.TotalBytes.ToString()); 

をし、あなたの設定に使用します。:この場合

、伐採前に登録${aspnet-request-totalbytes}

注:コロンは、カスタムレイアウトレンダラー名必要

NLog 4.4以降では使用できません

詳細については、see the NLog wiki

+0

ありがとう!私はそのショットを与えるでしょう。 – Colin

+0

それは機能している? – Julian

+0

私は別の方向に引き離された。しかし、うまくいけば、このテクニックを回して適用することができます。フォローアップありがとう! – Colin