Beispiel #1
0
        public virtual void Dispose()
        {
            InstallationLocations locations = InstallationLocations.Singleton;

            locations.Added         -= Location_Added;
            locations.Removed       -= Location_Removed;
            locations.Enabled       -= Location_Enabled;
            locations.Disabled      -= Location_Disabled;
            locations.RemoteChanged -= Locations_RemoteChanged;
        }
Beispiel #2
0
        protected void SubscribeToLocationChanges()
        {
            // if DCS locations are added, removed, enabled, or disabled, we need to check if the resulting set of locations is configured
            InstallationLocations locations = InstallationLocations.Singleton;

            locations.Added         += Location_Added;
            locations.Removed       += Location_Removed;
            locations.Enabled       += Location_Enabled;
            locations.Disabled      += Location_Disabled;
            locations.RemoteChanged += Locations_RemoteChanged;
        }