かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

2014-07-13から1日間の記事一覧

Enterprise Library 6のSemantic Logging Application Blockで独自の出力先に出力する方法

過去分 EnterpriseLibrary 6のSemantic Logging Application Blockを触ってみた - かずきのBlog@hatena EnterpriseLibrary 6のSemantic Logging Application BlockでAzure Storageにログをはく - かずきのBlog@hatena Enterprise Library 6のSemantic Loggin…

Enterprise Library 6のSemantic Logging Application Block + Reactive Extensions

Semantic Logging Application Blockのログですが、こいつはRxを使ってフィルタリングとかが出来ます。例えば、これまで作ってきたやつでInformation以上のログだけ表示するようにするには以下のような感じ。 // リスナー作って var l = new ObservableEvent…

EnterpriseLibrary 6のSemantic Logging Application BlockでAzure Storageにログをはく

先日触ってみたSemantic Logging Application Blockですが、ちょっと手を加えるだけでAzureのStorageやSQL Serverにログが吐き出せます。今回は、AzureのStorageに吐き出してみたいと思います。 Azureに適当にストレージを作ったらVisual Studioのサーバーエ…

EnterpriseLibrary 6のSemantic Logging Application Blockを触ってみた

Logging Application Blockというログのがあるにも関わらず、Semantic Logging Application Blockというのが追加されてます。こいつはタイプセーフにログのAPIが作れて、いい感じだぜ?みたいなノリっぽいけど、ちゃんとドキュメント読んでないのでよくわか…