public virtual void Log(LogExtension.Detail details) { }
public override void Log(LogExtension.Detail details) { base.Log(details); }