public static ILogBuilder ContextProperty(this ILogBuilder builder, string key, object value) { var contextData = builder.GetContextData(); contextData[key] = value; return(builder); }
/// <summary> /// Marks the event as being a unhandled occurrence and sets the submission method. /// </summary> /// <param name="builder">The log builder object.</param> /// <param name="submissionMethod">The submission method.</param> public static ILogBuilder MarkUnhandled(this ILogBuilder builder, string submissionMethod = null) { var contextData = builder.GetContextData(); contextData.MarkAsUnhandledError(); if (!String.IsNullOrEmpty(submissionMethod)) { contextData.SetSubmissionMethod(submissionMethod); } return(builder); }