【发布时间】:2011-07-21 15:03:53
【问题描述】:
编辑:Common.Logging 2.1.1 于 2012 年 6 月 9 日发布,Github page 相当活跃,author commenting specifically on the health of the project。
我们正在考虑在一个新的 .NET 项目中使用 Common.Logging,但我有点担心该项目似乎已变得不活跃。 homepage 最后一次更新是在 2009 年,latest version available on SourceForge 是在 2010 年创建的。我已经找到了一个 incompatibility with NLog 2,我担心随着时间的推移这可能会成为一个更大的问题。我注意到 Enterprise Library 5.0 没有被列为兼容但我没有尝试过。
是否有其他替代方案可以提供类似的通用接口?
【问题讨论】:
-
不活跃可能意味着它的稳定和成熟。
-
@Kugel 是的,尽管当它被设计为与具有更活跃发布计划的其他库交互时需要一定数量的活动。
-
我也很想知道是否还有其他选择。开发人员似乎太忙了,只能查看邮件列表中的最后几篇文章,这很遗憾,因为 common.logging 在很多地方都使用过。话虽如此,他们最近确实推出了一个 nuget 包。
-
SimpleLoggingFacade (SLF) 是一种替代方案:slf.codeplex.com
-
你应该试试 ReflectInsight。它支持 Common.Logging 支持的所有扩展以及 Common.Logging 本身。 insightextensions.codeplex.com 免责声明:我是 ReflectInsight 的开发者之一。
标签: .net logging nlog common.logging