Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7681931
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T18:27:14+00:00 2026-05-31T18:27:14+00:00

How to use multiple appender in same log4net config file? Also provide how to

  • 0

How to use multiple appender in same log4net config file? Also provide how to dynamically select appenders in C# code to write logs.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T18:27:15+00:00Added an answer on May 31, 2026 at 6:27 pm

    You can configure multiple appenders very easily. For example like this:

    <appender name="ConsoleAppender" ...
       ...
    </appender>
    
    <appender name="RollingFileAppender" ...
       ...
    </appender>
    
    <root>
       <level value="ALL" />
       <appender-ref ref="ConsoleAppender" />
       <appender-ref ref="RollingFileAppender" />
    </root>
    

    The second part is harder to answer: The idea is not to select an appender and write to it. Normally you use loggers and simply write whatever you think is useful at an appropriate log level. You do not care where your log messages are written to: This is for the system administrator to decide (IMHO).

    It is actually possible to use different appenders for different loggers. A system administrator might decide to log all errors in a YourApp.Security namespace to a SMTP appender while the rest simply goes to a database or a file. More information on loggers can be found in this excellent tutorial:
    http://www.beefycode.com/post/Log4Net-Tutorial-pt-5-Using-Logger-Objects.aspx

    It is however possible to create appenders in code (sample code can be found here) but the question is if you really want to do this. Example: If you want to send an email in certain situations then I suggest not use log4net. Instead you simply create and send the email in your own code.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am wondering how I can either use multiple or the same select statement
Is it considered best practice to use file appenders or database appenders in log4net?
I am trying to use multiple textures in the same scene but no matter
Can I use multiple @throws javadoc tags if my application throws the same exception
I am trying to use multiple emulators for the same project and running into
I want to use multiple select box with multiple width with uniform . Problem
I would like to use multiple html helpers in the same line, but I'm
Can I use multiple Xslt to create a single output xml file. In my
When I want to use multiple windows in my code, I normally do it
How to use multiple jQuery Plugins in one File? I have to use jCarousel

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.