public bool UpdateFrom(ILogPropertyConfig p)
{
bool hasChanged = false;
if( p.LogFilter != LogFilter )
{
ProcessLogPropertyFilter(p.LogFilter);
hasChanged = true;
}
if (p.DoLogErrors != _doLogErrors)
{
DoLogErrors = p.DoLogErrors;
hasChanged = true;
}
if (p.DoLog != DoLog)
{
DoLog = p.DoLog;
hasChanged = true;
}
return hasChanged;
}