エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Azure Event Hubs に構造化されたログを吐き出す TraceListener を作った - しばやん雑記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Azure Event Hubs に構造化されたログを吐き出す TraceListener を作った - しばやん雑記
普通に TraceListener を作ると、既に文字列に変換されたログを書き出すしか出来ませんが、Trace クラス... 普通に TraceListener を作ると、既に文字列に変換されたログを書き出すしか出来ませんが、Trace クラスには Error / Warning / Infomation を出し分けるメソッドが用意されているので、そういった情報を保持したままログを書き出したいと思いました。 TraceListener は Write と WriteLine が abstract になっていますが、それ以外のメソッドも virtual になっているのでオーバーライドが可能です。 なので、Event Hubs に JSON で構造化したログを吐き出す TraceListener を作成してみました。 public class EventHubTraceListener : TraceListener { public EventHubTraceListener() : this(Configurat

