log4net-appender

    0热度

    1回答

    我使用log4net将邮件发送给我的应用程序用户。 我必须拥有动态配置才能做到这一点。 所以我尝试使用GlobalContext.Properties这个,但它不工作! 这是我原来的appender代码: <appender name="SmtpAppender" type="log4net.Appender.SmtpAppender"> <to value="[email protec

    -1热度

    1回答

    我使用象下面log4net.Info方法, public static void Audit(this ILog logger, string name, string field) { GlobalContext.Properties["Name"] = name; logger.Info(string.Format(CultureInfo.Invaria

    0热度

    1回答

    尝试了解log4net过滤。 阅读文档后,有些方面对我来说依然难以捉摸。 例如,我有这个配置文件: <?xml version="1.0" encoding="utf-8" ?> <log4net> <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file

    1热度

    1回答

    首先,有人可能会建议在Azure托管时进行sitecore日志记录的最佳做法吗? 理想情况下,我们想登录到表格存储。我尝试使用https://www.nuget.org/packages/log4net.Appender.Azure/。 但是,数据不存储在天青表存储,直到我们每下面文章援引buffer.flush()方法: http://zacg.github.io/blog/2014/02/05

    1热度

    2回答

    我指的是优秀的岗位: Log4Net, how to add a custom field to my logging 但它并没有给我的整个解决方案。 没有问题记录一个字符串,如“这是一个测试”,但如果我想记录一个变量,它的响应(空)。 这里不工作我剪断代码: log4net.GlobalContext.Properties["versionid"] = Variables.IDVERSION;

    0热度

    2回答

    我正在使用log4net和ElasticsearchAppender。 现在我想添加另一个ElasticSearch appender,但有另一个索引。 我现在所做的是: <appender name="ElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log4net.ElasticSearch">

    2热度

    2回答

    我已经编写了一个使用记录器的包装类,因为我以前从来没有使用过log4net(我在工作中使用log4C++,但它已经配置好了,我从不需要弄乱它), 我不知道如何正确配置它,得到它的工作... 这是包装类的电流源代码: using System.Text; using log4net; using log4net.Appender; using log4net.Config; using lo

    0热度

    1回答

    我的问题是我的数据库日志记录不显示秒(默认格式似乎是“yyyy-MM-dd hh:mm:00”。 有什么方法可以更改这并获得至少一些与秒(毫秒将是一个加号) 这里是我的appender配置:?! <appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"> <bufferSize value="1" />

    2热度

    1回答

    考虑延长FilterSkeleton与属性名称MYNAME和扩展ApenderSkeleton 一个appender类过滤属性有可能得到它接受了过滤器的MYNAME财产这条消息在appender的Append方法中? protected override void Append(LoggingEvent loggingEvent) { //sudo var somename

    0热度

    1回答

    这是一个基类,所以我在运行时完全配置EventLogAppender,就像这样: Public MustInherit Class EventLogger Public Sub Test(EventSource As String) Dim oAppender As IAppender oAppender = New EventLogAppender W