public void Callback(IValueProvider provider) { if ((provider != null) && (CallbackValue != null)) { provider.EventCallback(CallbackValue); } if (logger != null) { logger.Debug($"EventHandling done in {EnvironmentEx.TickCount64 - CreationTime} ms {this.ToString()}"); } }