public void Log(LogEvent @event)
            {
                if (@event.HasMatchingSourceContexts(contextFilterValues) != filterAllowsEvent)
                {
                    return;
                }

                baseLog.Log(@event);
            }
            public void Log(LogEvent @event)
            {
                if (@event?.Level < minimumContextLevel && @event.HasMatchingSourceContexts(contextFilterValues))
                {
                    return;
                }

                baseLog.Log(@event);
            }