2012-04-19 72 views
4

我想弄清楚,如果ServiceStack寫入任何日誌,並且如果它確實有人插入它捕獲或重定向到日誌框架。登錄ServiceStack

回答

5

ServiceStack使用目前有5個不同的.NET日誌記錄可以用的NuGet和Github上提供商ServiceStack.Logging abstract logging framework

ConsoleLogger和DebugLogger已經內置到ServiceStack中並綁定到.NET Framework的控制檯和調試記錄器。

+0

我一直認爲這些應該被那些使用服務棧而不是ServiceStack的項目所使用。類似於Common.Logging – 2012-04-19 22:51:46

+4

'LogManager.LogFactory = new ConsoleLogFactory();'正是我所期待的。 – 2012-04-19 23:27:04

+0

另一個整齊且完全沒有記錄的功能是,如果您將它與Redis掛鉤,它會自動爲您保留一個滾動錯誤日誌。 – DanB 2013-01-02 15:40:52