【发布时间】:2016-04-12 04:13:41
【问题描述】:
我目前有一个使用 Castle Windsor for Ioc 的应用程序。我现在想将 log4net 的日志框架更改为 Serilog。
下面为log4net配置东西:
IocManager.Instance.IocContainer.AddFacility<LoggingFacility>(f => f.UseLog4Net().WithConfig("log4net.config"));
但是没有 UseSerilog() 并查看 UseLog4Net() 是如何实现它最终调用的:
LogUsing(LoggerImplementation.Log4net)
但是 LoggerImplementation 枚举没有 Serilog 成员。那么如何告诉 Castle 使用 Serilog 作为我首选的日志记录框架呢?
【问题讨论】:
标签: c# castle-windsor