是否可以使用内置日志记录在dnx中进行归档?
我尝试使用System.Diagnostics.TextWriterTraceListener
,但在.Net Core中不可用。有什么建议吗?
答案 0 :(得分:1)
ASP.NET Core的日志记录系统本身并没有基于文件的日志记录提供程序。
滚动自己会很简单;只需查看Debug logger作为示例,看看您需要做什么。
当然,您也可以使用已经支持此功能的另一个日志框架。例如NLog - .NET Core兼容版本为in alpha。另一个例子是Serilog,它也有测试版的.NET Core版本(版本2.x)
如果您通过IIS运行应用程序,还可以使用IIS的文件日志记录将stdout日志记录重定向到文件中。这可以在web.config
。