log4net appender到c#应用程序中的mysql

时间:2011-08-25 04:32:36

标签: c# mysql log4net

我正在构建一个小型的c#Web应用程序(用mvc编写)。 我需要将基本信息记录到数据库中。 我研究过并发现log4net相当广泛和受欢迎。

我正在使用mysql作为我的下划线数据库。 我找到了一些如何使用log4net登录到mysql数据库的示例,但似乎没有用,并且它们看起来都已经过时了。

有没有人为此提供代码示例?

非常感谢。

1 个答案:

答案 0 :(得分:4)

在我看来,您可以通过 AdoNetAppender 实现此日志记录。看起来您可以配置连接类型(mysql,oracle,sqlserver等)。

The connection type (provider) can be specified by setting the connectionType property 以上内容取自: http://logging.apache.org/log4net/release/sdk/log4net.Appender.AdoNetAppender.html

我会尝试跟进一个示例配置,但我认为他们做了很好的解释如何使用SQL Server数据库执行此操作,看起来您只需要更改 connectionString connectionType 属性。