public void Close() { EnvironmentClosing.Invoke(); }
protected virtual void OnEnvironmentClosing() { EnvironmentClosing?.Invoke(); }