Ok, after re-evaluating my needs... heres what I've decided... 1) I need basic logging functionality with normal levels (this much I can figure out fairly easily)
2) I will be using log4net to record audit logging, eg login failures... and stuff I'll be reporting against so it'll have to be databased (sql server) I've written configs that will allow me to write extra data to the logs (fatal gets sent to email appender) etc... and it seems to work decently, but my question is more for point number 2. What would be the best way of filtering "more static" logging mechanisms... Eg, I want auditing log stuff written to a seperate table. I was told I can create custom levels, but I'd prefer to stick to using levels for levels. Should I have more than one ILog at any given point in a given context? I know I can achieve my goals, its just by which method etc.
