Allow filtering by Identity / UserName / ThreadName and Domain
--------------------------------------------------------------

                 Key: LOG4NET-205
                 URL: https://issues.apache.org/jira/browse/LOG4NET-205
             Project: Log4net
          Issue Type: New Feature
          Components: Core
    Affects Versions: 1.2.10
            Reporter: Bruno Baia


Background :
See thread named PropertyFilter ( 
http://mail-archives.apache.org/mod_mbox/logging-log4net-user/200903.mbox/browser
 )

By default, there's no way to filter by those LoggingEvent properties.
I want to avoid extra code to do that (by adding a property programmatically or 
implementing a custom IFilter)

I see 2 solutions :

 - LoggingEvent.LookupProperty should be able to resolve internal keys like 
"log4net:Identity", "log4net:UserName", etc... (Note that It already works for 
"log4net:HostName" added by GlobalContext's static constructor). Then we can 
use the PropertyFilter.

- Add a IFilter implementation for each property like it's done for the 
LoggerName and  Level properties.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to