Skip to content
This repository has been archived by the owner on Jun 2, 2018. It is now read-only.

Added support to Async Logging and much more #7

Open
wants to merge 66 commits into
base: master
Choose a base branch
from

Conversation

varshneyjayant
Copy link

  1. Updated JSON formatting using Newtonsoft.Json
  2. Added support to custom objects and exception objects
  3. Added support to multiple tags
  4. Added support to send messages asynchronously
  5. Added support to retry if the messages is failed
  6. Updated Readme

psquickitjayant and others added 30 commits May 19, 2014 15:12
as loggly dashboard does not allow a field to change its type e.g. if messageinfo field has plain text value then for the next time loggly will not allow it to handle messageinfo field value as a object so if the message value in not a string type then use field objectinfo
Removed ServiceStack and added Newtonsoft.Json to serialize objects into
JSON. Fixed Log,InfoFormat issue and added more handling for custom
objects and exceptions.
…ng messages and formatted message objects."

This reverts commit 13b607c.
Now sending RenderedMessage to Loggly. Should cover both string messages...
1. Now sends only those objects which are not null.
2. Bug Fixes
Fixed issues with NDC Stack values with asynchronous logging
Removed NDC support as they were not fit for filtering the json data in
Loggly Dashboard
Formatting is moved to the main thread to prevent the re-looping of
various properties.
unhandled exception of type 'Newtonsoft.Json.JsonSerializationException' occurred in Newtonsoft.Json.dll
Additional information: Self referencing loop detected for property 'Parent' with type 'log4net_loggly_console.Person'. Path 'objectInfo.Children[0]'.
varshneyjayant and others added 30 commits January 30, 2015 12:18
Adding custom object properties to event top level
Added check to make sure _threadContextProperties is not null
Added check to make sure _threadContextProperties is not null
Added instructions to initialize log4net configuration in the application
1. Using JSON.Net for serializing custom objects
2. Updated JSON.Net to version 6.0.8
Added information to use layouts
Added Bulk Mode Support With Better Thread Handling
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants