如何扩展ServiceStack的RequestLogsFeature以记录每个请求?

时间:2014-09-08 15:49:11

标签: servicestack

如何扩展 ServiceStack的 RequestLogsFeature 以保存每个日志(使用ServiceStack的日志管理器)?

1 个答案:

答案 0 :(得分:1)

您可以通过在注册插件时指定请求日志功能来使用您的自定义IRequestLogger,例如:

Plugins.Add(new RequestLogsFeature { 
    RequestLogger = new MyCustomRequestLogger(),
});

如果未指定任何请求记录器,则默认情况下将使用InMemoryRollingRequestLogger