我正在构建一个小型的c#Web应用程序(用mvc编写)。 我需要将基本信息记录到数据库中。 我研究过并发现log4net相当广泛和受欢迎。
我正在使用mysql作为我的下划线数据库。 我找到了一些如何使用log4net登录到mysql数据库的示例,但似乎没有用,并且它们看起来都已经过时了。
有没有人为此提供代码示例?
非常感谢。
答案 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 属性。