-
Notifications
You must be signed in to change notification settings - Fork 751
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default IEasyNetQLogger performances #385
Comments
@mikehadlow @micdenny what do you think? |
I didn't consider it but disabling logging by default and letting it be 'opt-in' indeed sounds like a good option. A bunch of framework do it that way, e.g. EF where you specify an I agree that there are already a bunch of great logging frameworks out there, we probably shouldn't be reinventing the wheel. |
I'm happy to have no logging by default out-of-the-box. We already On Mon, Feb 23, 2015 at 8:51 AM, Mathieu Leenhardt <notifications@github.com
|
@mikehadlow What do you think about creating nuget packages for log4net and nlog? |
I think that'd be a great idea. |
@mikehadlow nice. will do pull request soon :) |
Wiki updated. |
Looking at this thread, it looks like the default IEasyNetQLogger ConsoleLogger can be a bottleneck.
I'm guessing people may not pay attention to the fact that a custom implementation can be specified and will just often stick with the default.
Looking at the current implementation, I think it could use some improvements like:
Console.WriteLine
from a background thread.String.Format
andConsole.WriteLine
do) to avoid the slight overhead of usingparams object[]
when we don't have to.The text was updated successfully, but these errors were encountered: