Changing parameters at runtime for log4net is fairly simple - see the following code sample:
///
/// SMTP Appender custom configuration
///
public void InitializeLog4Net()
{
//We need access to the repositories for the loggers
ILoggerRepository repository = LogManager.GetRepository();
//Get only SmtpAppenders
//can do it as such:
//var appenders = repository.GetAppenders().Where(o => o is SmtpAppender).Select(o => (SmtpAppender)o);
//Or a bit more readable
var appenders= from o in repository.GetAppenders()
where o is SmtpAppender
select (SmtpAppender)o;
foreach (SmtpAppender smtpAppender in appenders)
{
smtpAppender.To = "adam_tuliper@nowhere";
//Make this config change active immediately
smtpAppender.ActivateOptions();
}
}
肯定與支持你!!!加油囉~.........................
ReplyDeleteyour english is incredible............................................................
ReplyDelete找一個懂妳的人也期許自己做一個人懂別人的人..................................................
ReplyDeleteNever put off till tomorrow what may be done today...................................................................
ReplyDelete在莫非定律中有項笨蛋定律:「一個組織中的笨蛋,恆大於等於三分之二。」......................................................................
ReplyDelete所有的資產,在不被諒解時,都成了負債....................................................................
ReplyDelete人生是故事的創造與遺忘。............................................................
ReplyDelete向著星球長驅直進的人,反比踟躕在峽路上的人,更容易達到目的。............................................................
ReplyDelete睇完之後覺得有d頓悟..感謝分享...................................................................
ReplyDelete第一次來這裡 愛上你的部落格 感謝你的分享............................................................
ReplyDelete[做人難,人難做,難做人] 人.事的艱困與磨難,是一種考驗!要以樂觀歡喜之心,很珍惜地過每一天!^^............................................................
ReplyDelete新手上路哦~請大家多支持^_^..................................................................
ReplyDeleteGold will not buy everything...................................................
ReplyDeleteNever put off till tomorrow what may be done today..................................................................
ReplyDelete