The Log4Net mailing list is a great source of information about using log4Net, in this forum we collect all the messages in the log4net user list and some selected threads from the developer list.
| Author |
Messages |
|
Edwin
 |
| 12/02/2008 3:14 PM |
|
Hello, I'm trying to log in separate logfiles, depending on a parameter in my application. Until now I'm unable to. I have read about filters and what I tried is :
in my app :
log4net.GlobalContext.Properties["myparam"] = "xyz";
log.Info("message 1");
log4net.GlobalContext.Properties["myparam"] = "abc";
log.Info("message 2");
I'd like to have the 2 messages in different files. The filter I used is : <filter type="log4net.Filter.PropertyFilter"> <acceptOnMatch value="true" /> <key value="myparam" /> <stringToMatch value="xyz" /> </filter> <filter type="log4net.Filter.LevelRangeFilter"> <levelMin value="ALL" /> <levelMax value="FATAL" /> </filter> <filter type="log4net.Filter.DenyAllFilter" />
The result is that all messages are logged in all logfiles. How should/can I solve this ?
Thanks, Edwin
|
|
|
|
|
Eric Marthinsen
 |
| 12/19/2008 5:56 AM |
|
Edwin-
Did you ever resolve this? I have the need to do something similar.
Regards, Eric
|
|
|
|
|
|
| You are not authorized to post a reply. |
|
|
|
ActiveForums 3.7
|