Beispiel #1
0
        public void UnregisterOptionChangedEventHandler(PropertyChangedAsyncEventHandler handler)
        {
            ISettingsSubset?settingsSubset = _settingsManager.Value.GetSubset("*");

            if (settingsSubset != null)
            {
                settingsSubset.SettingChangedAsync -= handler;
            }
        }
        public async Task UnregisterOptionChangedEventHandlerAsync(PropertyChangedAsyncEventHandler handler)
        {
            ISettingsManager settingsManager = await _settingsManager.GetValueAsync();

            ISettingsSubset?settingsSubset = settingsManager.GetSubset("*");

            if (settingsSubset != null)
            {
                settingsSubset.SettingChangedAsync -= handler;
            }
        }