{"width":"100%","published":"2009-03-26 00:00:00","url":"https://aoki1210.hatenablog.jp/entry/20090326/p1","provider_url":"https://hatena.blog","description":"log4net\u3067XML\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u4ee3\u308f\u308a\u306bDSL\u3092\u4f7f\u3048\u308b\u6d3e\u751f\u7248\u300clog4net-altconf\u300dBoo\u306e\u8a00\u8a9e\u5185DSL\u3092\u4f7f\u3063\u3066\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u66f8\u3051\u307e\u3059\u3002 debug = true add_appender @MyAppender, ConsoleAppender: Target = \"Console.Out\" log_for 'root': with_appenders: @MyAppender at_level ERROR Boo\u3092\u4f7f\u3063\u3066DSL\u3092\u5b9a\u7fa9\u3059\u308b\u4f8b\u3068\u3057\u3066\u306f\u60aa\u304f\u306a\u3044\u3068\u601d\u3044\u307e\u3059\u3002 log4net\u4ee5\u5916\u306b4\u3064\u306eDLL\uff08log4net.altconf.dll\u3001Rhino.DSL.dll\u3001Boo\u2026","height":"190","blog_url":"https://aoki1210.hatenablog.jp/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Faoki1210.hatenablog.jp%2Fentry%2F20090326%2Fp1\" title=\"log4net-altconf - \u3042\u304a\u304d\u306eTech\u30e1\u30e2\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","version":"1.0","title":"log4net-altconf","author_url":"https://blog.hatena.ne.jp/aoki1210/","blog_title":"\u3042\u304a\u304d\u306eTech\u30e1\u30e2","type":"rich","provider_name":"Hatena Blog","categories":[".net","tool","oss"],"image_url":null,"author_name":"aoki1210"}